| struct fuse_mkdir_in_compat5 { |
| __u32 mode; |
| }; |
| |
| struct fuse_setattr_in_compat5 { |
| __u32 valid; |
| struct fuse_attr attr; |
| }; |
| |
| struct fuse_open_out_compat5 { |
| __u64 fh; |
| __u32 open_flags; |
| }; |
| |
| struct fuse_write_out_compat5 { |
| __u32 size; |
| }; |
| |
| struct fuse_getxattr_out_compat5 { |
| __u32 size; |
| }; |
| |
| struct fuse_in_header_compat5 { |
| __u32 len; |
| __u32 opcode; |
| __u64 unique; |
| __u64 nodeid; |
| __u32 uid; |
| __u32 gid; |
| __u32 pid; |
| }; |
| |
| struct fuse_dirent_compat5 { |
| __u64 ino; |
| __u32 namelen; |
| __u32 type; |
| char name[0]; |
| }; |
| |
| #define FUSE_NAME_OFFSET_COMPAT5 ((unsigned) ((struct fuse_dirent_compat5 *) 0)->name) |