diff options
author | Miklos Szeredi <mszeredi@suse.cz> | 2007-10-18 03:06:59 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@woody.linux-foundation.org> | 2007-10-18 14:37:30 -0700 |
commit | c79e322f63592c00b25b17af6a1782fad6c6fe6e (patch) | |
tree | d3cbacb295b82c036553f68f5a060c67ae16bfa3 /fs/fuse/inode.c | |
parent | 1fb69e7817296da8a6824804bb206ca1e7f31425 (diff) | |
download | op-kernel-dev-c79e322f63592c00b25b17af6a1782fad6c6fe6e.zip op-kernel-dev-c79e322f63592c00b25b17af6a1782fad6c6fe6e.tar.gz |
fuse: add file handle to getattr operation
Add necessary protocol changes for supplying a file handle with the getattr
operation. Step the API version to 7.9.
This patch doesn't actually supply the file handle, because that needs some
kind of VFS support, which we haven't yet been able to agree upon.
[akpm@linux-foundation.org: coding-style fixes]
Signed-off-by: Miklos Szeredi <mszeredi@suse.cz>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'fs/fuse/inode.c')
-rw-r--r-- | fs/fuse/inode.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/fuse/inode.c b/fs/fuse/inode.c index 2167fc4..6ef3973 100644 --- a/fs/fuse/inode.c +++ b/fs/fuse/inode.c @@ -553,7 +553,7 @@ static void fuse_send_init(struct fuse_conn *fc, struct fuse_req *req) arg->major = FUSE_KERNEL_VERSION; arg->minor = FUSE_KERNEL_MINOR_VERSION; arg->max_readahead = fc->bdi.ra_pages * PAGE_CACHE_SIZE; - arg->flags |= FUSE_ASYNC_READ | FUSE_POSIX_LOCKS; + arg->flags |= FUSE_ASYNC_READ | FUSE_POSIX_LOCKS | FUSE_FILE_OPS; req->in.h.opcode = FUSE_INIT; req->in.numargs = 1; req->in.args[0].size = sizeof(*arg); |