summaryrefslogtreecommitdiffstats
path: root/libnl-genl-3.sym
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2015-01-04 16:24:40 (GMT)
committerThomas Haller <thaller@redhat.com>2015-02-02 16:28:06 (GMT)
commit4280dfb85d64290c9e99407ed5277ea8d7cd6b3f (patch)
tree97c94501802e91249afd87c3681bf4e563db49fc /libnl-genl-3.sym
parentd2a30fbb36d668fe64f43bddfc9c53ee0362334f (diff)
downloadlibnl-4280dfb85d64290c9e99407ed5277ea8d7cd6b3f.zip
libnl-4280dfb85d64290c9e99407ed5277ea8d7cd6b3f.tar.gz
libnl-4280dfb85d64290c9e99407ed5277ea8d7cd6b3f.tar.bz2
build: don't export internal symbols
Hide internal symbols from the libraries. Before, all symbols were exported, including some that were not meant to be public. Hide them now. This is an ABI break, but nobody was supposed to use these symbols. Hence it seems acceptable to hide them now. Still don't hide any symbols that are internal, but wrongly exported in public header files (such as @ct_obj_ops). Signed-off-by: Thomas Haller <thaller@redhat.com>
Diffstat (limited to 'libnl-genl-3.sym')
-rw-r--r--libnl-genl-3.sym5
1 files changed, 0 insertions, 5 deletions
diff --git a/libnl-genl-3.sym b/libnl-genl-3.sym
index 5897f82..291f83f 100644
--- a/libnl-genl-3.sym
+++ b/libnl-genl-3.sym
@@ -1,10 +1,5 @@
libnl_3 {
global:
- __bss_start;
- _edata;
- _end;
- _fini;
- _init;
genl_connect;
genl_ctrl_alloc_cache;
genl_ctrl_resolve;