libfuse: remove deprecated fuse_setup(), fuse_teardown()
authorMiklos Szeredi <mszeredi@suse.cz>
Fri, 8 Feb 2013 07:03:02 +0000 (08:03 +0100)
committerMiklos Szeredi <mszeredi@suse.cz>
Fri, 8 Feb 2013 07:03:02 +0000 (08:03 +0100)
ChangeLog
include/fuse.h
lib/fuse_versionscript
lib/helper.c

index 434d1000cfdf9e4d488b6a78d61e14bdaec34e47..676ce9ba3566477ac637a31b7cbba1a651751c2a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -17,6 +17,8 @@
        - fuse_loop_mt_proc()
        - fuse_read_cmd()
        - fuse_process_cmd()
+       - fuse_setup()
+       - fuse_teardown()
 
 2013-02-06  Miklos Szeredi <miklos@szeredi.hu>
 
index 361beface180b0fc21ad77a544b8a8f3dd6be86d..3e19aca9f42cb08aaab6c6aa43479a9ddef90a37 100644 (file)
@@ -942,15 +942,6 @@ void fuse_register_module(struct fuse_module *mod);
 /* NOTE: the following functions are deprecated, and will be removed
    from the 3.0 API.  Use the lowlevel session functions instead */
 
-/** This is the part of fuse_main() before the event loop */
-struct fuse *fuse_setup(int argc, char *argv[],
-                       const struct fuse_operations *op, size_t op_size,
-                       char **mountpoint, int *multithreaded,
-                       void *user_data);
-
-/** This is the part of fuse_main() after the event loop */
-void fuse_teardown(struct fuse *fuse, char *mountpoint);
-
 /** Return the exited flag, which indicates if fuse_exit() has been
     called */
 int fuse_exited(struct fuse *f);
index 6e72dd63007afe581c5a5d0c8a3fd94ee5ae5623..267063aab4c8438e71a994c3e29d3f675cd69b97 100644 (file)
@@ -60,8 +60,6 @@ FUSE_3.0 {
                fuse_req_interrupt_func;
                fuse_req_interrupted;
                fuse_session_remove_chan;
-               fuse_setup;
-               fuse_teardown;
                fuse_unmount;
                fuse_fs_access;
                fuse_fs_bmap;
index 76cc25cadcd2680b43b217b328f8e437a213da66..a5b540b1c4af8f4111b25c7098298f022ba455da 100644 (file)
@@ -248,7 +248,7 @@ void fuse_unmount(const char *mountpoint, struct fuse_chan *ch)
                fuse_chan_destroy(ch);
 }
 
-struct fuse *fuse_setup(int argc, char *argv[],
+static struct fuse *fuse_setup(int argc, char *argv[],
                        const struct fuse_operations *op, size_t op_size,
                        char **mountpoint, int *multithreaded, void *user_data)
 {
@@ -292,7 +292,7 @@ err_free:
        return NULL;
 }
 
-void fuse_teardown(struct fuse *fuse, char *mountpoint)
+static void fuse_teardown(struct fuse *fuse, char *mountpoint)
 {
        struct fuse_session *se = fuse_get_session(fuse);
        struct fuse_chan *ch = fuse_session_next_chan(se, NULL);