[Libsysio-commit] HEAD: libsysio/include dev.h inode.h
Brought to you by:
lward
From: Sonja T. <so...@us...> - 2004-07-21 21:22:33
|
Update of /cvsroot/libsysio/libsysio/include In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv514/include Modified Files: dev.h inode.h Log Message: Fixing bugs to do with device files. Now, you cant open devices that do not have an associated driver. Also, you can now do an fstat() on a device Index: dev.h =================================================================== RCS file: /cvsroot/libsysio/libsysio/include/dev.h,v retrieving revision 1.7 retrieving revision 1.8 diff -u -w -b -B -p -r1.7 -r1.8 --- dev.h 16 Apr 2004 20:38:34 -0000 1.7 +++ dev.h 21 Jul 2004 21:22:24 -0000 1.8 @@ -100,7 +100,7 @@ extern const struct inode_ops _sysio_nod #define _sysio_nodev_inop_open \ (int (*)(struct pnode *, \ int, \ - mode_t))_sysio_do_enoent + mode_t))_sysio_do_enodev #define _sysio_nodev_inop_close \ (int (*)(struct inode *))_sysio_do_ebadf #define _sysio_nodev_inop_link \ Index: inode.h =================================================================== RCS file: /cvsroot/libsysio/libsysio/include/inode.h,v retrieving revision 1.18 retrieving revision 1.19 diff -u -w -b -B -p -r1.18 -r1.19 --- inode.h 28 May 2004 12:48:26 -0000 1.18 +++ inode.h 21 Jul 2004 21:22:24 -0000 1.19 @@ -460,6 +460,7 @@ extern void _sysio_do_illop(void); extern int _sysio_do_ebadf(void); extern int _sysio_do_einval(void); extern int _sysio_do_enoent(void); +extern int _sysio_do_enodev(void); extern int _sysio_do_espipe(void); extern int _sysio_do_eisdir(void); extern int _sysio_do_enosys(void); |