]>
Commit | Line | Data |
---|---|---|
f1cde479 | 1 | /* |
b6bd3efd KZ |
2 | * The symbol versioning ensures that a new application requiring symbol foo; |
3 | * can't run with old libblkid.so not providing foo; | |
f1cde479 KZ |
4 | * version info can't enforce this since we never change the SONAME. |
5 | */ | |
97569ecd | 6 | MOUNT_2.19 { |
f1cde479 | 7 | global: |
b6bd3efd | 8 | mnt_cache_device_has_tag; |
ba7232a1 | 9 | mnt_cache_find_tag_value; |
b6bd3efd | 10 | mnt_cache_read_tags; |
354815f9 KZ |
11 | mnt_context_append_options; |
12 | mnt_context_apply_fstab; | |
13 | mnt_context_disable_canonicalize; | |
14 | mnt_context_disable_helpers; | |
15 | mnt_context_disable_mtab; | |
16 | mnt_context_do_mount; | |
17 | mnt_context_do_umount; | |
18 | mnt_context_enable_fake; | |
19 | mnt_context_enable_force; | |
20 | mnt_context_enable_lazy; | |
21 | mnt_context_enable_loopdel; | |
22 | mnt_context_enable_rdonly_umount; | |
23 | mnt_context_enable_sloppy; | |
24 | mnt_context_enable_verbose; | |
dbde1923 | 25 | mnt_context_finalize_mount; |
93760092 | 26 | mnt_context_finalize_umount; |
354815f9 KZ |
27 | mnt_context_get_cache; |
28 | mnt_context_get_fs; | |
29 | mnt_context_get_fstab; | |
e95b3ca3 | 30 | mnt_context_get_fstype; |
354815f9 | 31 | mnt_context_get_lock; |
68164f6c | 32 | mnt_context_get_mflags; |
354815f9 | 33 | mnt_context_get_mtab; |
68e9d35c | 34 | mnt_context_get_optsmode; |
e95b3ca3 | 35 | mnt_context_get_source; |
354815f9 | 36 | mnt_context_get_status; |
e95b3ca3 | 37 | mnt_context_get_target; |
68164f6c | 38 | mnt_context_get_user_mflags; |
309139c7 | 39 | mnt_context_helper_setopt; |
8c0797e7 | 40 | mnt_context_init_helper; |
68e9d35c KZ |
41 | mnt_context_is_fake; |
42 | mnt_context_is_force; | |
43 | mnt_context_is_lazy; | |
44 | mnt_context_is_nomtab; | |
45 | mnt_context_is_rdonly_umount; | |
354815f9 | 46 | mnt_context_is_restricted; |
68e9d35c KZ |
47 | mnt_context_is_sloppy; |
48 | mnt_context_is_verbose; | |
93760092 | 49 | mnt_context_mount; |
dbde1923 | 50 | mnt_context_prepare_mount; |
93760092 | 51 | mnt_context_prepare_umount; |
354815f9 KZ |
52 | mnt_context_set_cache; |
53 | mnt_context_set_fs; | |
54 | mnt_context_set_fstab; | |
55 | mnt_context_set_fstype; | |
56 | mnt_context_set_fstype_pattern; | |
68164f6c | 57 | mnt_context_set_mflags; |
e95b3ca3 | 58 | mnt_context_set_mountdata; |
354815f9 KZ |
59 | mnt_context_set_options; |
60 | mnt_context_set_options_pattern; | |
61 | mnt_context_set_optsmode; | |
62 | mnt_context_set_source; | |
f5017242 | 63 | mnt_context_set_syscall_status; |
354815f9 | 64 | mnt_context_set_target; |
68164f6c | 65 | mnt_context_set_user_mflags; |
354815f9 | 66 | mnt_context_strerror; |
93760092 | 67 | mnt_context_umount; |
9ecdf48f | 68 | mnt_copy_fs; |
b6bd3efd | 69 | mnt_free_cache; |
354815f9 | 70 | mnt_free_context; |
b6bd3efd KZ |
71 | mnt_free_fs; |
72 | mnt_free_iter; | |
73 | mnt_free_lock; | |
76a06ca4 | 74 | mnt_free_mntent; |
68164f6c | 75 | mnt_free_table; |
76a06ca4 KZ |
76 | mnt_free_update; |
77 | mnt_fs_append_attributes; | |
76a06ca4 | 78 | mnt_fs_append_options; |
76a06ca4 | 79 | mnt_fs_get_attribute; |
354815f9 KZ |
80 | mnt_fs_get_attributes; |
81 | mnt_fs_get_bindsrc; | |
efe73c3e | 82 | mnt_fs_get_devno; |
b6bd3efd | 83 | mnt_fs_get_freq; |
76a06ca4 | 84 | mnt_fs_get_fs_options; |
b6bd3efd | 85 | mnt_fs_get_fstype; |
efe73c3e | 86 | mnt_fs_get_id; |
b6bd3efd | 87 | mnt_fs_get_option; |
efe73c3e | 88 | mnt_fs_get_parent_id; |
b6bd3efd | 89 | mnt_fs_get_passno; |
97569ecd | 90 | mnt_fs_get_root; |
b6bd3efd KZ |
91 | mnt_fs_get_source; |
92 | mnt_fs_get_srcpath; | |
93 | mnt_fs_get_tag; | |
94 | mnt_fs_get_target; | |
26b4f9e4 | 95 | mnt_fs_get_userdata; |
68164f6c | 96 | mnt_fs_get_user_options; |
76a06ca4 | 97 | mnt_fs_get_vfs_options; |
309139c7 | 98 | mnt_fs_is_kernel; |
b6bd3efd KZ |
99 | mnt_fs_match_fstype; |
100 | mnt_fs_match_options; | |
101 | mnt_fs_match_source; | |
102 | mnt_fs_match_target; | |
76a06ca4 | 103 | mnt_fs_prepend_attributes; |
76a06ca4 | 104 | mnt_fs_prepend_options; |
b6bd3efd | 105 | mnt_fs_print_debug; |
76a06ca4 | 106 | mnt_fs_set_attributes; |
354815f9 | 107 | mnt_fs_set_bindsrc; |
b6bd3efd KZ |
108 | mnt_fs_set_freq; |
109 | mnt_fs_set_fstype; | |
76a06ca4 | 110 | mnt_fs_set_options; |
b6bd3efd | 111 | mnt_fs_set_passno; |
9ecdf48f | 112 | mnt_fs_set_root; |
b6bd3efd KZ |
113 | mnt_fs_set_source; |
114 | mnt_fs_set_target; | |
26b4f9e4 | 115 | mnt_fs_set_userdata; |
76a06ca4 KZ |
116 | mnt_fs_strdup_options; |
117 | mnt_fs_to_mntent; | |
69b7e41e KZ |
118 | mnt_fstype_is_netfs; |
119 | mnt_fstype_is_pseudofs; | |
68e9d35c | 120 | mnt_get_builtin_optmap; |
3a5b1b1d | 121 | mnt_get_fstab_path; |
76a06ca4 KZ |
122 | mnt_get_fstype; |
123 | mnt_get_library_version; | |
3a5b1b1d | 124 | mnt_get_mtab_path; |
354815f9 | 125 | mnt_has_regular_mtab; |
97569ecd | 126 | mnt_init_debug; |
e7462a88 | 127 | mnt_iter_get_direction; |
b6bd3efd | 128 | mnt_lock_file; |
3c5e4ef8 | 129 | mnt_mangle; |
b6bd3efd KZ |
130 | mnt_match_fstype; |
131 | mnt_match_options; | |
132 | mnt_new_cache; | |
354815f9 | 133 | mnt_new_context; |
b6bd3efd KZ |
134 | mnt_new_fs; |
135 | mnt_new_iter; | |
136 | mnt_new_lock; | |
68164f6c KZ |
137 | mnt_new_table; |
138 | mnt_new_table_from_dir; | |
139 | mnt_new_table_from_file; | |
76a06ca4 | 140 | mnt_new_update; |
b6bd3efd | 141 | mnt_optstr_append_option; |
76a06ca4 KZ |
142 | mnt_optstr_apply_flags; |
143 | mnt_optstr_get_flags; | |
b6bd3efd | 144 | mnt_optstr_get_option; |
354815f9 | 145 | mnt_optstr_get_options; |
b6bd3efd | 146 | mnt_optstr_next_option; |
502b29e2 | 147 | mnt_optstr_prepend_option; |
b6bd3efd KZ |
148 | mnt_optstr_remove_option; |
149 | mnt_optstr_set_option; | |
f4ab4ae8 | 150 | mnt_parse_version_string; |
354815f9 | 151 | mnt_reset_context; |
309139c7 | 152 | mnt_reset_fs; |
b6bd3efd KZ |
153 | mnt_reset_iter; |
154 | mnt_resolve_path; | |
155 | mnt_resolve_spec; | |
156 | mnt_resolve_tag; | |
3661b841 | 157 | mnt_split_optstr; |
68164f6c KZ |
158 | mnt_table_add_fs; |
159 | mnt_table_find_next_fs; | |
160 | mnt_table_find_pair; | |
161 | mnt_table_find_source; | |
162 | mnt_table_find_srcpath; | |
163 | mnt_table_find_tag; | |
164 | mnt_table_find_target; | |
165 | mnt_table_get_cache; | |
68164f6c KZ |
166 | mnt_table_get_nents; |
167 | mnt_table_get_root_fs; | |
168 | mnt_table_next_child_fs; | |
169 | mnt_table_next_fs; | |
170 | mnt_table_parse_file; | |
171 | mnt_table_parse_fstab; | |
172 | mnt_table_parse_mtab; | |
173 | mnt_table_parse_stream; | |
174 | mnt_table_remove_fs; | |
175 | mnt_table_set_cache; | |
176 | mnt_table_set_iter; | |
177 | mnt_table_set_parser_errcb; | |
b6bd3efd | 178 | mnt_unlock_file; |
3c5e4ef8 | 179 | mnt_unmangle; |
36bda5cb KZ |
180 | mnt_update_force_rdonly; |
181 | mnt_update_get_filename; | |
f84fa6f7 | 182 | mnt_update_get_fs; |
68164f6c | 183 | mnt_update_get_mflags; |
354815f9 KZ |
184 | mnt_update_is_ready; |
185 | mnt_update_set_fs; | |
68164f6c | 186 | mnt_update_table; |
f1cde479 KZ |
187 | local: |
188 | *; | |
189 | }; | |
0b3953a3 | 190 | |
799b96d9 KZ |
191 | MOUNT_2.20 { |
192 | global: | |
193 | mnt_context_get_table; | |
194 | mnt_context_is_fs_mounted; | |
195 | mnt_context_next_mount; | |
196 | mnt_context_set_tables_errcb; | |
197 | mnt_diff_tables; | |
198 | mnt_free_tabdiff; | |
199 | mnt_fs_get_options; | |
200 | mnt_lock_block_signals; | |
201 | mnt_new_tabdiff; | |
202 | mnt_pretty_path; | |
203 | mnt_reset_table; | |
204 | mnt_tabdiff_next_change; | |
205 | mnt_table_is_fs_mounted; | |
206 | } MOUNT_2.19; | |
085f163b KZ |
207 | |
208 | MOUNT_2.21 { | |
209 | global: | |
d2c97887 | 210 | mnt_context_enable_fork; |
8ab6accf KZ |
211 | mnt_context_get_helper_status; |
212 | mnt_context_get_syscall_errno; | |
213 | mnt_context_helper_executed; | |
d2c97887 KZ |
214 | mnt_context_is_child; |
215 | mnt_context_is_fork; | |
216 | mnt_context_is_parent; | |
085f163b | 217 | mnt_context_next_umount; |
8ab6accf | 218 | mnt_context_reset_status; |
1a7a421e | 219 | mnt_context_set_passwd_cb; |
8ab6accf | 220 | mnt_context_syscall_called; |
d2c97887 | 221 | mnt_context_wait_for_children; |
c70d9d76 KZ |
222 | mnt_fs_is_netfs; |
223 | mnt_fs_is_pseudofs; | |
224 | mnt_fs_is_swaparea; | |
df51de6b | 225 | mnt_get_library_features; |
52f83628 | 226 | mnt_table_parse_dir; |
085f163b | 227 | } MOUNT_2.20; |
6699e742 KZ |
228 | |
229 | MOUNT_2.22 { | |
230 | global: | |
231 | mnt_fs_streq_target; | |
232 | mnt_fs_streq_srcpath; | |
b11c9b7e | 233 | mnt_context_tab_applied; |
5d451abb | 234 | mnt_context_get_options; |
379e8439 KZ |
235 | mnt_context_is_loopdel; |
236 | mnt_context_is_nocanonicalize; | |
237 | mnt_context_is_nohelpers; | |
677ff053 | 238 | mnt_table_find_devno; |
ce4dd666 | 239 | mnt_table_parse_swaps; |
cd3d6c5b | 240 | mnt_get_mountpoint; |
ce4dd666 | 241 | mnt_get_swaps_path; |
f7f29b56 | 242 | mnt_fs_get_priority; |
ce4dd666 | 243 | mnt_fs_get_size; |
f7f29b56 KZ |
244 | mnt_fs_get_swaptype; |
245 | mnt_fs_get_tid; | |
ce4dd666 | 246 | mnt_fs_get_usedsize; |
6699e742 | 247 | } MOUNT_2.21; |