summaryrefslogtreecommitdiff
path: root/kernel/fuse_queue.h
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/fuse_queue.h')
-rw-r--r--kernel/fuse_queue.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/kernel/fuse_queue.h b/kernel/fuse_queue.h
index 5a0b8d3..251dbb0 100644
--- a/kernel/fuse_queue.h
+++ b/kernel/fuse_queue.h
@@ -54,6 +54,7 @@ typedef struct fuse_session
minor_t minor; /* Minor number associated with this session */
uint32_t state;
uint64_t unique; /* msg id used between lib and kernel module */
+ uint64_t max_unique;
cred_t *usercred; /* Credentials passed by fuse library */
uint32_t max_write; /* Max Write value set by fuse lib */
vfs_t *vfs;
@@ -109,6 +110,7 @@ struct fuse_msg_node
kcondvar_t fmn_cv;
kmutex_t fmn_mutx;
int fmn_state;
+ int fmn_noreply; /* no reply expected */
uint64_t fmn_unique; /* identifies a unique message */
/* Message interchange struct between FUSE Kernel and FUSE lib. */
fuse_req_data_t fmn_req;