diff options
| author | Christoph Hellwig <hch@lst.de> | 2003-04-23 04:28:03 -0700 |
|---|---|---|
| committer | Christoph Hellwig <hch@lst.de> | 2003-04-23 04:28:03 -0700 |
| commit | 188858aa27228e1bbe106343bbaf6d7db32f98f1 (patch) | |
| tree | 51e9b21913bff8a49126633a048d845476435e10 /include/linux/devfs_fs_kernel.h | |
| parent | 4d0091523b3f697f4a27aa02432ac3d86b2400ed (diff) | |
[PATCH] fix devfs_mk_dir prototype
Return an error code instead of a devfs_handle_t. The handle isn't
useful for anything and the !CONFIG_DEVFS_FS stub in fact returned
NULL which made it entirely useless. Thus only one driver is actually
checking the retval in the current tree..
Diffstat (limited to 'include/linux/devfs_fs_kernel.h')
| -rw-r--r-- | include/linux/devfs_fs_kernel.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/include/linux/devfs_fs_kernel.h b/include/linux/devfs_fs_kernel.h index a45a4060236d..c0bc8f221053 100644 --- a/include/linux/devfs_fs_kernel.h +++ b/include/linux/devfs_fs_kernel.h @@ -27,8 +27,8 @@ extern devfs_handle_t devfs_register (devfs_handle_t dir, const char *name, umode_t mode, void *ops, void *info); extern int devfs_mk_bdev(dev_t dev, umode_t mode, const char *fmt, ...) __attribute__((format (printf, 3, 4))); -extern int devfs_mk_symlink (const char *name, const char *link); -extern devfs_handle_t devfs_mk_dir(const char *fmt, ...) +extern int devfs_mk_symlink(const char *name, const char *link); +extern int devfs_mk_dir(const char *fmt, ...) __attribute__((format (printf, 1, 2))); extern void devfs_remove(const char *fmt, ...) __attribute__((format (printf, 1, 2))); @@ -55,9 +55,9 @@ static inline int devfs_mk_symlink (const char *name, const char *link) { return 0; } -static inline devfs_handle_t devfs_mk_dir(const char *fmt, ...) +static inline int devfs_mk_dir(const char *fmt, ...) { - return NULL; + return 0; } static inline void devfs_remove(const char *fmt, ...) { |
