diff options
Diffstat (limited to 'include/linux/fuse.h')
-rw-r--r-- | include/linux/fuse.h | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/include/linux/fuse.h b/include/linux/fuse.h index 2b516a5..9bca31c 100644 --- a/include/linux/fuse.h +++ b/include/linux/fuse.h @@ -117,6 +117,7 @@ enum fuse_opcode { struct fuse_lookup_out { unsigned long ino; + unsigned long generation; struct fuse_attr attr; }; @@ -133,19 +134,13 @@ struct fuse_getdir_out { void *file; /* Used by kernel only */ }; -/* FIXME: 2.6 needs 32 bit rdev */ struct fuse_mknod_in { - unsigned short mode; - unsigned short rdev; -}; - -struct fuse_mknod_out { - unsigned long ino; - struct fuse_attr attr; + unsigned int mode; + unsigned int rdev; }; struct fuse_mkdir_in { - unsigned short mode; + unsigned int mode; }; struct fuse_rename_in { |