aboutsummaryrefslogtreecommitdiff
path: root/lib/fuse_i.h
diff options
context:
space:
mode:
authorGravatar Miklos Szeredi <miklos@szeredi.hu>2006-03-17 15:05:40 +0000
committerGravatar Miklos Szeredi <miklos@szeredi.hu>2006-03-17 15:05:40 +0000
commit6f385414b27e929bd14435ea8342cde4bae0ef8d (patch)
treec5a557fa053ebd9d96331f9d620d96a80a1282bd /lib/fuse_i.h
parent9db31dc1cff5ae2e854649f039f319d45eb58cf3 (diff)
fix
Diffstat (limited to 'lib/fuse_i.h')
-rw-r--r--lib/fuse_i.h12
1 files changed, 8 insertions, 4 deletions
diff --git a/lib/fuse_i.h b/lib/fuse_i.h
index e54509e..268bc41 100644
--- a/lib/fuse_i.h
+++ b/lib/fuse_i.h
@@ -18,14 +18,18 @@ struct fuse_cmd {
struct fuse_chan *ch;
};
-struct fuse_session *fuse_get_session(struct fuse *f);
-
-struct fuse *fuse_new_common(int fd, struct fuse_args *args,
+struct fuse *fuse_new_common(struct fuse_chan *ch, struct fuse_args *args,
const struct fuse_operations *op,
- size_t op_size, int compat);
+ size_t op_size, void *user_data, int compat);
int fuse_sync_compat_args(struct fuse_args *args);
+struct fuse_chan *fuse_kern_chan_new(int fd);
+
struct fuse_session *fuse_lowlevel_new_common(struct fuse_args *args,
const struct fuse_lowlevel_ops *op,
size_t op_size, void *userdata);
+
+void fuse_kern_unmount_compat22(const char *mountpoint);
+void fuse_kern_unmount(const char *mountpoint, int fd);
+int fuse_kern_mount(const char *mountpoint, struct fuse_args *args);