fa312f6b235fbb6bfffe31629aa19ffc6f0c4732
[platform/upstream/multipath-tools.git] / libmpathpersist / libmpathpersist.version
1 /*
2  * Copyright (c) 2020 SUSE LLC
3  * SPDX-License-Identifier: GPL-2.0-or-later
4  *
5  * libmpathpersist ABI
6  *
7  * The ABI of libmpathpersist is supposed to remain stable. Removing symbols
8  * or altering existing symbols' semantics is not allowed. When changing a
9  * a symbol, either use a new name, or explicit symver directives.
10  *
11  * See libmultipath.version for general policy about version numbers.
12  */
13 LIBMPATHPERSIST_2.0.0 {
14 global:
15
16         __mpath_persistent_reserve_in;
17         __mpath_persistent_reserve_out;
18         dumpHex;
19         mpath_alloc_prin_response;
20         mpath_lib_exit;
21         mpath_lib_init;
22         mpath_mx_alloc_len;
23         mpath_persistent_reserve_in;
24         mpath_persistent_reserve_init_vecs;
25         mpath_persistent_reserve_out;
26         mpath_persistent_reserve_free_vecs;
27         prin_do_scsi_ioctl;
28         prout_do_scsi_ioctl;
29         update_map_pr;
30
31         /* added in 1.1.0 */
32         libmpathpersist_init;
33         libmpathpersist_exit;
34
35 local: *;
36 };