aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/fuse.h6
-rw-r--r--include/fuse_lowlevel.h4
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);
};