commit 4eafb8af2fd2454170d0ee08467a2a37090943e8
parent 23005ae4229125cb23e57aedf3a05f23cab8b7b3
Author: Roberto Vargas <roberto.vargas@arm.com>
Date: Thu, 18 Apr 2019 11:30:31 +0100
[dev] Fix return type of devchan()
Change-Id: I4cc05a8fa2265dfe34179f736a5f082f95d1e10f
Diffstat:
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/dev.c b/drivers/dev.c
@@ -375,11 +375,11 @@ write(int fd, void *buf, int n)
return devtab[c->type]->write(c, buf, n);
}
-int
+Chan *
devmount(Chan *c, char *spec)
{
errno = EINVAL;
- return -1;
+ return NULL;
}
int
diff --git a/drivers/dev.h b/drivers/dev.h
@@ -54,7 +54,7 @@ extern void mkentry(Chan *c, Dir *dir,
const char *name,
unsigned long long length, Qid qid, unsigned mode);
-extern int devmount(Chan *c, char *spec);
+extern Chan *devmount(Chan *c, char *spec);
extern void devlink(void);
extern int devwrite(Chan *c, void *buf, int n);
extern int devgen(Chan *c,