]> git.ipfire.org Git - thirdparty/util-linux.git/blob - libfdisk/src/libfdisk.sym
8ce943acc89b70cdb4e1204815aeb3b5268b7602
[thirdparty/util-linux.git] / libfdisk / src / libfdisk.sym
1 /*
2 * The symbol versioning ensures that a new application requiring symbol foo;
3 * can't run with old library.so not providing foo.
4
5 * Version info can't enforce this since we never change the SONAME.
6 *
7 * Copyright (C) 2014-2015 Karel Zak <kzak@redhat.com>
8 */
9 FDISK_2.26 {
10 global:
11 fdisk_add_partition;
12 fdisk_align_lba;
13 fdisk_align_lba_in_range;
14 fdisk_apply_script;
15 fdisk_apply_script_headers;
16 fdisk_apply_table;
17 fdisk_ask_get_query;
18 fdisk_ask_get_type;
19 fdisk_ask_menu_get_default;
20 fdisk_ask_menu_get_item;
21 fdisk_ask_menu_get_nitems;
22 fdisk_ask_menu_get_result;
23 fdisk_ask_menu_set_result;
24 fdisk_ask_number;
25 fdisk_ask_number_get_base;
26 fdisk_ask_number_get_default;
27 fdisk_ask_number_get_high;
28 fdisk_ask_number_get_low;
29 fdisk_ask_number_get_range;
30 fdisk_ask_number_get_result;
31 fdisk_ask_number_get_unit;
32 fdisk_ask_number_inchars;
33 fdisk_ask_number_set_relative;
34 fdisk_ask_number_set_result;
35 fdisk_ask_partnum;
36 fdisk_ask_print_get_errno;
37 fdisk_ask_print_get_mesg;
38 fdisk_ask_string;
39 fdisk_ask_string_get_result;
40 fdisk_ask_string_set_result;
41 fdisk_ask_yesno;
42 fdisk_ask_yesno_get_result;
43 fdisk_ask_yesno_set_result;
44 fdisk_assign_device;
45 fdisk_bsd_edit_disklabel;
46 fdisk_bsd_link_partition;
47 fdisk_bsd_write_bootstrap;
48 fdisk_copy_parttype;
49 fdisk_create_disklabel;
50 fdisk_deassign_device;
51 fdisk_delete_all_partitions;
52 fdisk_delete_partition;
53 fdisk_dos_enable_compatible;
54 fdisk_dos_is_compatible;
55 fdisk_dos_move_begin;
56 fdisk_enable_details;
57 fdisk_enable_listonly;
58 fdisk_field_get_id;
59 fdisk_field_get_name;
60 fdisk_field_get_width;
61 fdisk_field_is_number;
62 fdisk_free_iter;
63 fdisk_get_alignment_offset;
64 fdisk_get_devfd;
65 fdisk_get_devname;
66 fdisk_get_disklabel_id;
67 fdisk_get_first_lba;
68 fdisk_get_freespaces;
69 fdisk_get_geom_cylinders;
70 fdisk_get_geom_heads;
71 fdisk_get_geom_sectors;
72 fdisk_get_grain_size;
73 fdisk_get_label;
74 fdisk_get_last_lba;
75 fdisk_get_library_features;
76 fdisk_get_library_version;
77 fdisk_get_minimal_iosize;
78 fdisk_get_nlabels;
79 fdisk_get_npartitions;
80 fdisk_get_nsectors;
81 fdisk_get_optimal_iosize;
82 fdisk_get_parent;
83 fdisk_get_partition;
84 fdisk_get_partitions;
85 fdisk_get_physector_size;
86 fdisk_get_script;
87 fdisk_get_sector_size;
88 fdisk_get_size_unit;
89 fdisk_get_unit;
90 fdisk_get_units_per_sector;
91 fdisk_gpt_is_hybrid;
92 fdisk_has_label;
93 fdisk_has_user_device_properties;
94 fdisk_info;
95 fdisk_init_debug;
96 fdisk_is_details;
97 fdisk_is_labeltype;
98 fdisk_is_listonly;
99 fdisk_is_partition_used;
100 fdisk_is_readonly;
101 fdisk_iter_get_direction;
102 fdisk_label_get_field;
103 fdisk_label_get_field_by_name;
104 fdisk_label_get_fields_ids;
105 fdisk_label_get_name;
106 fdisk_label_get_nparttypes;
107 fdisk_label_get_parttype;
108 fdisk_label_get_parttype_from_code;
109 fdisk_label_get_parttype_from_string;
110 fdisk_label_get_type;
111 fdisk_label_has_code_parttypes;
112 fdisk_label_is_changed;
113 fdisk_label_is_disabled;
114 fdisk_label_parse_parttype;
115 fdisk_label_require_geometry;
116 fdisk_label_set_changed;
117 fdisk_label_set_disabled;
118 fdisk_lba_is_phy_aligned;
119 fdisk_list_disklabel;
120 fdisk_locate_disklabel;
121 fdisk_new_context;
122 fdisk_new_iter;
123 fdisk_new_nested_context;
124 fdisk_new_partition;
125 fdisk_new_parttype;
126 fdisk_new_script;
127 fdisk_new_script_from_file;
128 fdisk_new_table;
129 fdisk_new_unknown_parttype;
130 fdisk_next_label;
131 fdisk_override_geometry;
132 fdisk_parse_version_string;
133 fdisk_partition_cmp_partno;
134 fdisk_partition_cmp_start;
135 fdisk_partition_end_follow_default;
136 fdisk_partition_end_is_default;
137 fdisk_partition_get_attrs;
138 fdisk_partition_get_end;
139 fdisk_partition_get_name;
140 fdisk_partition_get_parent;
141 fdisk_partition_get_partno;
142 fdisk_partition_get_size;
143 fdisk_partition_get_start;
144 fdisk_partition_get_type;
145 fdisk_partition_get_uuid;
146 fdisk_partition_has_end;
147 fdisk_partition_has_partno;
148 fdisk_partition_has_size;
149 fdisk_partition_has_start;
150 fdisk_partition_is_bootable;
151 fdisk_partition_is_container;
152 fdisk_partition_is_freespace;
153 fdisk_partition_is_nested;
154 fdisk_partition_is_used;
155 fdisk_partition_is_wholedisk;
156 fdisk_partition_next_partno;
157 fdisk_partition_partno_follow_default;
158 fdisk_partition_set_attrs;
159 fdisk_partition_set_name;
160 fdisk_partition_set_partno;
161 fdisk_partition_set_size;
162 fdisk_partition_set_start;
163 fdisk_partition_set_type;
164 fdisk_partition_set_uuid;
165 fdisk_partition_size_explicit;
166 fdisk_partition_start_follow_default;
167 fdisk_partition_start_is_default;
168 fdisk_partition_to_string;
169 fdisk_partition_unset_partno;
170 fdisk_partition_unset_size;
171 fdisk_partition_unset_start;
172 fdisk_partname;
173 fdisk_parttype_get_code;
174 fdisk_parttype_get_name;
175 fdisk_parttype_get_string;
176 fdisk_parttype_is_unknown;
177 fdisk_parttype_set_code;
178 fdisk_parttype_set_name;
179 fdisk_parttype_set_typestr;
180 fdisk_ref_ask;
181 fdisk_ref_context;
182 fdisk_ref_partition;
183 fdisk_ref_parttype;
184 fdisk_ref_script;
185 fdisk_ref_table;
186 fdisk_reorder_partitions;
187 fdisk_reread_partition_table;
188 fdisk_reset_alignment;
189 fdisk_reset_device_properties;
190 fdisk_reset_iter;
191 fdisk_reset_partition;
192 fdisk_reset_table;
193 fdisk_save_user_geometry;
194 fdisk_save_user_sector_size;
195 fdisk_script_get_header;
196 fdisk_script_get_nlines;
197 fdisk_script_get_table;
198 fdisk_script_read_context;
199 fdisk_script_read_file;
200 fdisk_script_read_line;
201 fdisk_script_set_header;
202 fdisk_script_write_file;
203 fdisk_set_ask;
204 fdisk_set_disklabel_id;
205 fdisk_set_first_lba;
206 fdisk_set_last_lba;
207 fdisk_set_partition;
208 fdisk_set_partition_type;
209 fdisk_set_script;
210 fdisk_set_size_unit;
211 fdisk_set_unit;
212 fdisk_sgi_create_info;
213 fdisk_sgi_set_bootfile;
214 fdisk_sun_set_alt_cyl;
215 fdisk_sun_set_ilfact;
216 fdisk_sun_set_pcylcount;
217 fdisk_sun_set_rspeed;
218 fdisk_sun_set_xcyl;
219 fdisk_table_add_partition;
220 fdisk_table_get_nents;
221 fdisk_table_get_partition;
222 fdisk_table_is_empty;
223 fdisk_table_next_partition;
224 fdisk_table_remove_partition;
225 fdisk_table_sort_partitions;
226 fdisk_table_wrong_order;
227 fdisk_toggle_partition_flag;
228 fdisk_unref_ask;
229 fdisk_unref_context;
230 fdisk_unref_partition;
231 fdisk_unref_parttype;
232 fdisk_unref_script;
233 fdisk_unref_table;
234 fdisk_use_cylinders;
235 fdisk_verify_disklabel;
236 fdisk_warn;
237 fdisk_warnx;
238 fdisk_write_disklabel;
239 local:
240 *;
241 };
242
243 FDISK_2.27 {
244 fdisk_enable_bootbits_protection;
245 fdisk_gpt_get_partition_attrs;
246 fdisk_gpt_set_partition_attrs;
247 fdisk_has_protected_bootbits;
248 fdisk_label_get_fields_ids_all;
249 fdisk_script_get_userdata;
250 fdisk_script_set_fgets;
251 fdisk_script_set_userdata;
252 fdisk_table_get_partition_by_partno;
253 fdisk_get_disklabel_item;
254 fdisk_script_enable_json;
255 } FDISK_2.26;
256
257 FDISK_2.28 {
258 fdisk_enable_wipe;
259 fdisk_get_collision;
260 fdisk_has_wipe;
261 } FDISK_2.27;
262
263 FDISK_2.29 {
264 fdisk_wipe_partition;
265 fdisk_new_labelitem;
266 fdisk_ref_labelitem;
267 fdisk_reset_labelitem;
268 fdisk_unref_labelitem;
269 fdisk_labelitem_get_name;
270 fdisk_labelitem_get_id;
271 fdisk_labelitem_get_data_u64;
272 fdisk_labelitem_get_data_string;
273 fdisk_labelitem_is_string;
274 fdisk_labelitem_is_number;
275 fdisk_gpt_set_npartitions;
276 } FDISK_2.28;
277
278
279 FDISK_2.30 {
280 fdisk_script_has_force_label;
281 fdisk_is_regfile;
282 fdisk_is_ptcollision;
283 fdisk_partition_has_wipe;
284 } FDISK_2.29;
285
286 FDISK_2.31 {
287 fdisk_reassign_device;
288 fdisk_device_is_used;
289 fdisk_reread_changes;
290 fdisk_disable_dialogs;
291 fdisk_has_dialogs;
292 fdisk_save_user_grain;
293 } FDISK_2.30;
294
295 FDISK_2.32 {
296 fdisk_label_get_geomrange_sectors;
297 fdisk_label_get_geomrange_heads;
298 fdisk_label_get_geomrange_cylinders;
299 } FDISK_2.31;
300
301 FDISK_2.33 {
302 fdisk_ask_number_is_wrap_negative;
303 fdisk_get_devmodel;
304 fdisk_get_devno;
305 } FDISK_2.32;
306
307 FDISK_2.35 {
308 fdisk_script_set_table;
309 } FDISK_2.33;