diff options
author | Miklos Szeredi <miklos@szeredi.hu> | 2006-09-30 20:03:52 +0000 |
---|---|---|
committer | Miklos Szeredi <miklos@szeredi.hu> | 2006-09-30 20:03:52 +0000 |
commit | 0740785ee4ecd3edf07b0f311017ea00cb63698b (patch) | |
tree | 0a2275cb6cba352f1f4eeda8bfb1fc9f56c15210 /include/fuse_common.h | |
parent | 004a8c763ea66f91ed7a2a7ea9f28b4a16ba400c (diff) |
API changes
Diffstat (limited to 'include/fuse_common.h')
-rw-r--r-- | include/fuse_common.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/include/fuse_common.h b/include/fuse_common.h index 73cc0df..b687043 100644 --- a/include/fuse_common.h +++ b/include/fuse_common.h @@ -58,12 +58,20 @@ struct fuse_file_info { need not be invalidated. Introduced in version 2.4 */ unsigned int keep_cache : 1; + /** Indicates a flush operation. Set in flush operation, also + maybe set in highlevel lock operation and lowlevel release + operation. Introduced in version 2.6 */ + unsigned int flush : 1; + /** Padding. Do not use*/ - unsigned int padding : 30; + unsigned int padding : 29; /** File handle. May be filled in by filesystem in open(). Available in all other file operations */ uint64_t fh; + + /** Lock owner id. Available in locking operations and flush */ + uint64_t lock_owner; }; struct fuse_conn_info { |