summaryrefslogtreecommitdiff
path: root/kernel/fuse.h
diff options
context:
space:
mode:
authorJean-Pierre André <jpandre@users.sourceforge.net>2013-06-23 11:58:58 +0200
committerJean-Pierre André <jpandre@users.sourceforge.net>2013-06-23 11:58:58 +0200
commit19a7c6ba9e32e93ae62c126e1219c25f80612db2 (patch)
treea673c7141ac6a15aa94b2b344c808a19e6f78d46 /kernel/fuse.h
parentd29f1146821397445eac789490bf201b4e0294dc (diff)
downloadillumos-fusefs-19a7c6ba9e32e93ae62c126e1219c25f80612db2.tar.gz
Kept track of open files based on their nodeid
Diffstat (limited to 'kernel/fuse.h')
-rw-r--r--kernel/fuse.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/kernel/fuse.h b/kernel/fuse.h
index 5150366..9fdab0e 100644
--- a/kernel/fuse.h
+++ b/kernel/fuse.h
@@ -75,12 +75,14 @@ typedef struct fuse_file_handle {
int ref;
cred_t *credp;
struct file *filep;
+ uint64_t nodeid;
} fuse_file_handle_t;
struct fuse_fh_param {
struct vnode *vp;
cred_t *credp;
struct fuse_file_handle *fufh;
+ uint64_t nodeid;
int rw_mode;
int flag;
};