convert int into status_t

git-svn-id: file:///srv/svn/repos/haiku/trunk/current@971 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
beveloper
2002-09-03 01:28:31 +00:00
parent 77bb876f71
commit f817f7d9ac
2 changed files with 44 additions and 23 deletions
+22 -11
View File
@@ -12,43 +12,51 @@
#define DEVICE_NAME "null" #define DEVICE_NAME "null"
static int null_open(const char *name, uint32 flags, void * *cookie) static status_t
null_open(const char *name, uint32 flags, void * *cookie)
{ {
*cookie = NULL; *cookie = NULL;
return 0; return 0;
} }
static int null_close(void * cookie) static status_t
null_close(void * cookie)
{ {
return 0; return 0;
} }
static int null_freecookie(void * cookie) static status_t
null_freecookie(void * cookie)
{ {
return 0; return 0;
} }
static int null_ioctl(void * cookie, uint32 op, void *buf, size_t len) static status_t
null_ioctl(void * cookie, uint32 op, void *buf, size_t len)
{ {
return EPERM; return EPERM;
} }
static ssize_t null_read(void * cookie, off_t pos, void *buf, size_t *len) static ssize_t
null_read(void * cookie, off_t pos, void *buf, size_t *len)
{ {
return 0; return 0;
} }
static ssize_t null_write(void * cookie, off_t pos, const void *buf, size_t *len) static ssize_t
null_write(void * cookie, off_t pos, const void *buf, size_t *len)
{ {
return 0; return 0;
} }
status_t init_hardware() status_t
init_hardware()
{ {
return 0; return 0;
} }
const char **publish_devices(void) const char **
publish_devices(void)
{ {
static const char *devices[] = { static const char *devices[] = {
DEVICE_NAME, DEVICE_NAME,
@@ -58,7 +66,8 @@ const char **publish_devices(void)
return devices; return devices;
} }
device_hooks *find_device(const char *name) device_hooks *
find_device(const char *name)
{ {
static device_hooks hooks = { static device_hooks hooks = {
&null_open, &null_open,
@@ -82,12 +91,14 @@ device_hooks *find_device(const char *name)
return NULL; return NULL;
} }
status_t init_driver() status_t
init_driver()
{ {
return 0; return 0;
} }
void uninit_driver() void
uninit_driver()
{ {
} }
+22 -12
View File
@@ -13,28 +13,33 @@
#define DEVICE_NAME "zero" #define DEVICE_NAME "zero"
static int zero_open(const char *name, uint32 flags, void **cookie) static status_t
zero_open(const char *name, uint32 flags, void **cookie)
{ {
*cookie = NULL; *cookie = NULL;
return 0; return 0;
} }
static int zero_close(void * cookie) static status_t
zero_close(void * cookie)
{ {
return 0; return 0;
} }
static int zero_freecookie(void * cookie) static status_t
zero_freecookie(void * cookie)
{ {
return 0; return 0;
} }
static int zero_ioctl(void * cookie, uint32 op, void *buf, size_t len) static status_t
zero_ioctl(void * cookie, uint32 op, void *buf, size_t len)
{ {
return EPERM; return EPERM;
} }
static ssize_t zero_read(void * cookie, off_t pos, void *buf, size_t *len) static ssize_t
zero_read(void * cookie, off_t pos, void *buf, size_t *len)
{ {
int rc; int rc;
@@ -45,17 +50,20 @@ static ssize_t zero_read(void * cookie, off_t pos, void *buf, size_t *len)
return 0; return 0;
} }
static ssize_t zero_write(void * cookie, off_t pos, const void *buf, size_t *len) static ssize_t
zero_write(void * cookie, off_t pos, const void *buf, size_t *len)
{ {
return 0; return 0;
} }
status_t init_hardware() status_t
init_hardware()
{ {
return 0; return 0;
} }
const char **publish_devices(void) const char **
publish_devices(void)
{ {
static const char *devices[] = { static const char *devices[] = {
DEVICE_NAME, DEVICE_NAME,
@@ -65,7 +73,8 @@ const char **publish_devices(void)
return devices; return devices;
} }
device_hooks *find_device(const char *name) device_hooks *
find_device(const char *name)
{ {
static device_hooks hooks = { static device_hooks hooks = {
&zero_open, &zero_open,
@@ -89,13 +98,14 @@ device_hooks *find_device(const char *name)
return NULL; return NULL;
} }
status_t init_driver() status_t
init_driver()
{ {
return 0; return 0;
} }
void uninit_driver() void
uninit_driver()
{ {
} }