blob: de16ab2e6dd4447ae5f2932a59e07cd885257d0f [file] [log] [blame]
Matt Mower523a0592015-12-13 11:31:00 -06001FUSE_UNVERSIONED {
2};
3
4FUSE_2.2 {
5 global:
6 fuse_destroy;
7 fuse_exit;
8 fuse_exited;
9 fuse_invalidate;
10 fuse_is_lib_option;
11 fuse_loop;
12 fuse_loop_mt;
13 fuse_loop_mt_proc;
14 fuse_main;
15 fuse_main_compat1;
16 fuse_main_compat2;
17 fuse_mount_compat1;
18 fuse_new_compat1;
19 fuse_new_compat2;
20 fuse_process_cmd;
21 fuse_read_cmd;
22 fuse_set_getcontext_func;
23 fuse_setup_compat2;
24};
25
26FUSE_2.4 {
27 global:
28 fuse_add_dirent;
29 fuse_chan_bufsize;
30 fuse_chan_data;
31 fuse_chan_destroy;
32 fuse_chan_fd;
33 fuse_chan_receive;
34 fuse_chan_send;
35 fuse_chan_session;
36 fuse_dirent_size;
37 fuse_kern_chan_new;
38 fuse_lowlevel_is_lib_option;
39 fuse_reply_attr;
40 fuse_reply_buf;
41 fuse_reply_entry;
42 fuse_reply_err;
43 fuse_reply_none;
44 fuse_reply_readlink;
45 fuse_reply_write;
46 fuse_reply_xattr;
47 fuse_req_userdata;
48 fuse_session_add_chan;
49 fuse_session_destroy;
50 fuse_session_exit;
51 fuse_session_exited;
52 fuse_session_loop;
53 fuse_session_loop_mt;
54 fuse_session_new;
55 fuse_session_next_chan;
56 fuse_session_process;
57 fuse_session_reset;
58} FUSE_2.2;
59
60FUSE_2.5 {
61 global:
62 fuse_lowlevel_new_compat;
63 fuse_main_real_compat22;
64 fuse_mount_compat22;
65 fuse_new_compat22;
66 fuse_opt_parse;
67 fuse_opt_add_opt;
68 fuse_opt_add_arg;
69 fuse_opt_free_args;
70 fuse_opt_match;
71 fuse_parse_cmdline;
72 fuse_remove_signal_handlers;
73 fuse_reply_create;
74 fuse_reply_open;
75 fuse_reply_open_compat;
76 fuse_reply_statfs;
77 fuse_reply_statfs_compat;
78 fuse_setup_compat22;
79 fuse_set_signal_handlers;
80} FUSE_2.4;
81
82FUSE_2.6 {
83 global:
84 fuse_add_direntry;
85 fuse_chan_new;
86 fuse_chan_new_compat24;
87 fuse_chan_recv;
88 fuse_daemonize;
89 fuse_get_session;
90 fuse_interrupted;
91 fuse_lowlevel_new;
92 fuse_lowlevel_new_compat25;
93 fuse_main_real;
94 fuse_main_real_compat25;
95 fuse_mount;
96 fuse_mount_compat25;
97 fuse_new;
98 fuse_new_compat25;
99 fuse_opt_insert_arg;
100 fuse_reply_lock;
101 fuse_req_interrupt_func;
102 fuse_req_interrupted;
103 fuse_session_remove_chan;
104 fuse_setup;
105 fuse_setup_compat25;
106 fuse_teardown;
107 fuse_teardown_compat22;
108 fuse_unmount;
109 fuse_unmount_compat22;
110} FUSE_2.5;
111
112FUSE_2.7 {
113 global:
114 fuse_fs_access;
115 fuse_fs_bmap;
116 fuse_fs_chmod;
117 fuse_fs_chown;
118 fuse_fs_create;
119 fuse_fs_destroy;
120 fuse_fs_fgetattr;
121 fuse_fs_flush;
122 fuse_fs_fsync;
123 fuse_fs_fsyncdir;
124 fuse_fs_ftruncate;
125 fuse_fs_getattr;
126 fuse_fs_getxattr;
127 fuse_fs_init;
128 fuse_fs_link;
129 fuse_fs_listxattr;
130 fuse_fs_lock;
131 fuse_fs_mkdir;
132 fuse_fs_mknod;
133 fuse_fs_new;
134 fuse_fs_open;
135 fuse_fs_opendir;
136 fuse_fs_read;
137 fuse_fs_readdir;
138 fuse_fs_readlink;
139 fuse_fs_release;
140 fuse_fs_releasedir;
141 fuse_fs_removexattr;
142 fuse_fs_rename;
143 fuse_fs_rmdir;
144 fuse_fs_setxattr;
145 fuse_fs_statfs;
146 fuse_fs_symlink;
147 fuse_fs_truncate;
148 fuse_fs_unlink;
149 fuse_fs_utimens;
150 fuse_fs_write;
151 fuse_register_module;
152 fuse_reply_iov;
153 fuse_version;
154} FUSE_2.6;
155
156FUSE_2.7.5 {
157 global:
158 fuse_reply_bmap;
159} FUSE_2.7;
160
161FUSE_2.8 {
162 global:
163 cuse_lowlevel_new;
164 cuse_lowlevel_main;
165 cuse_lowlevel_setup;
166 cuse_lowlevel_teardown;
167 fuse_fs_ioctl;
168 fuse_fs_poll;
169 fuse_get_context;
170 fuse_getgroups;
171 fuse_lowlevel_notify_inval_entry;
172 fuse_lowlevel_notify_inval_inode;
173 fuse_lowlevel_notify_poll;
174 fuse_notify_poll;
175 fuse_opt_add_opt_escaped;
176 fuse_pollhandle_destroy;
177 fuse_reply_ioctl;
178 fuse_reply_ioctl_iov;
179 fuse_reply_ioctl_retry;
180 fuse_reply_poll;
181 fuse_req_ctx;
182 fuse_req_getgroups;
183 fuse_session_data;
184} FUSE_2.7.5;
185
186FUSE_2.9 {
187 global:
188 fuse_buf_copy;
189 fuse_buf_size;
190 fuse_fs_read_buf;
191 fuse_fs_write_buf;
192 fuse_lowlevel_notify_retrieve;
193 fuse_lowlevel_notify_store;
194 fuse_reply_data;
195 fuse_session_process_buf;
196 fuse_session_receive_buf;
197 fuse_start_cleanup_thread;
198 fuse_stop_cleanup_thread;
199 fuse_clean_cache;
200 fuse_lowlevel_notify_delete;
201 fuse_fs_flock;
202} FUSE_2.8;
203
204FUSE_2.9.1 {
205 global:
206 fuse_fs_fallocate;
207
208 local:
209 *;
210} FUSE_2.9;