summaryrefslogtreecommitdiff
path: root/libnl-idiag-3.sym
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2015-03-04 15:27:14 +0100
committerThomas Haller <thaller@redhat.com>2015-03-04 17:41:45 +0100
commit337af717202e580a1f171c58ef0e33a196d52c73 (patch)
tree088ee4dc5d1ee69c61e79590e9b0192e33a9a5c9 /libnl-idiag-3.sym
parente89aec9bc13c18f7da7b5683d02d7ddfc45edb92 (diff)
downloadlibnl-337af717202e580a1f171c58ef0e33a196d52c73.tar.gz
build/trivial: reorder symbols in linker version scripts and add comment
We export some symbols that are in private headers. We shouldn't do that. Highlight them in the version script by grouping them and add a comment. We might want to hide these symbols later. Some of these symbols symbols are used by libnl internal libraries. So removing those is more complicated and only possible if we don't required compatibility of different libnl libraries between each other (i.e. that we require that within one installation the library versions match). Signed-off-by: Thomas Haller <thaller@redhat.com>
Diffstat (limited to 'libnl-idiag-3.sym')
-rw-r--r--libnl-idiag-3.sym10
1 files changed, 6 insertions, 4 deletions
diff --git a/libnl-idiag-3.sym b/libnl-idiag-3.sym
index 9fb50957..c56cef5c 100644
--- a/libnl-idiag-3.sym
+++ b/libnl-idiag-3.sym
@@ -1,5 +1,11 @@
libnl_3 {
global:
+ # ops structure
+ idiagnl_meminfo_obj_ops;
+ idiagnl_msg_obj_ops;
+ idiagnl_req_obj_ops;
+ idiagnl_vegasinfo_obj_ops;
+
idiagnl_attrs2str;
idiagnl_connect;
idiagnl_exts2str;
@@ -9,7 +15,6 @@ global:
idiagnl_meminfo_get_rmem;
idiagnl_meminfo_get_tmem;
idiagnl_meminfo_get_wmem;
- idiagnl_meminfo_obj_ops;
idiagnl_meminfo_put;
idiagnl_meminfo_set_fmem;
idiagnl_meminfo_set_rmem;
@@ -39,7 +44,6 @@ global:
idiagnl_msg_get_uid;
idiagnl_msg_get_vegasinfo;
idiagnl_msg_get_wqueue;
- idiagnl_msg_obj_ops;
idiagnl_msg_parse;
idiagnl_msg_put;
idiagnl_msg_set_cong;
@@ -72,7 +76,6 @@ global:
idiagnl_req_get_ifindex;
idiagnl_req_get_src;
idiagnl_req_get_states;
- idiagnl_req_obj_ops;
idiagnl_req_parse;
idiagnl_req_put;
idiagnl_req_set_dbs;
@@ -96,7 +99,6 @@ global:
idiagnl_vegasinfo_get_minrtt;
idiagnl_vegasinfo_get_rtt;
idiagnl_vegasinfo_get_rttcnt;
- idiagnl_vegasinfo_obj_ops;
idiagnl_vegasinfo_put;
idiagnl_vegasinfo_set_enabled;
idiagnl_vegasinfo_set_minrtt;