diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/fuse.h | 6 | ||||
-rw-r--r-- | include/fuse_lowlevel.h | 4 |
2 files changed, 4 insertions, 6 deletions
diff --git a/include/fuse.h b/include/fuse.h index ca3797f..4bb215e 100644 --- a/include/fuse.h +++ b/include/fuse.h @@ -37,9 +37,6 @@ struct fuse; /** Structure containing a raw command */ struct fuse_cmd; -/** The lowlevel FUSE session */ -struct fuse_session; - /** Function to add an entry in a readdir() operation * * @param buf the buffer passed to the readdir() operation @@ -510,9 +507,6 @@ int fuse_exited(struct fuse *f); /** Set function which can be used to get the current context */ void fuse_set_getcontext_func(struct fuse_context *(*func)(void)); -/** Returns the lowlevel FUSE session */ -struct fuse_session *fuse_get_session(struct fuse *f); - /* ----------------------------------------------------------- * * Compatibility stuff * * ----------------------------------------------------------- */ diff --git a/include/fuse_lowlevel.h b/include/fuse_lowlevel.h index 4c1af83..ffeb6f9 100644 --- a/include/fuse_lowlevel.h +++ b/include/fuse_lowlevel.h @@ -190,6 +190,10 @@ struct fuse_chan *fuse_kern_chan_new(int fd); struct fuse_session_ops { void (*process) (void *data, const char *buf, size_t len, struct fuse_chan *ch); + + void (*exit) (void *data, int val); + + int (*exited) (void *data); void (*destroy) (void *data); }; |