diff options
author | Miklos Szeredi <miklos@szeredi.hu> | 2005-09-09 16:10:31 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2005-09-09 17:03:45 -0400 |
commit | 92a8780e1136c5ca0c7ed940000d399943d1576e (patch) | |
tree | b7fb327d66c06b47156f157c470f3ac7fed31682 /fs/fuse/fuse_i.h | |
parent | 1e9a4ed9396e9c31139721b639550ffb1df17065 (diff) |
[PATCH] FUSE - extended attribute operations
This patch adds the extended attribute operations to FUSE.
The following operations are added:
o getxattr
o setxattr
o listxattr
o removexattr
Signed-off-by: Miklos Szeredi <miklos@szeredi.hu>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'fs/fuse/fuse_i.h')
-rw-r--r-- | fs/fuse/fuse_i.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/fs/fuse/fuse_i.h b/fs/fuse/fuse_i.h index c8e6c87496e0..86183c562104 100644 --- a/fs/fuse/fuse_i.h +++ b/fs/fuse/fuse_i.h | |||
@@ -245,6 +245,18 @@ struct fuse_conn { | |||
245 | /** Is flush not implemented by fs? */ | 245 | /** Is flush not implemented by fs? */ |
246 | unsigned no_flush : 1; | 246 | unsigned no_flush : 1; |
247 | 247 | ||
248 | /** Is setxattr not implemented by fs? */ | ||
249 | unsigned no_setxattr : 1; | ||
250 | |||
251 | /** Is getxattr not implemented by fs? */ | ||
252 | unsigned no_getxattr : 1; | ||
253 | |||
254 | /** Is listxattr not implemented by fs? */ | ||
255 | unsigned no_listxattr : 1; | ||
256 | |||
257 | /** Is removexattr not implemented by fs? */ | ||
258 | unsigned no_removexattr : 1; | ||
259 | |||
248 | /** Backing dev info */ | 260 | /** Backing dev info */ |
249 | struct backing_dev_info bdi; | 261 | struct backing_dev_info bdi; |
250 | }; | 262 | }; |