third_party_libnl/libnl-nf-3.sym
Thomas Haller 337af71720 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>
2015-03-04 17:41:45 +01:00

317 lines
7.2 KiB
Plaintext

libnl_3 {
global:
# ops structure
ct_obj_ops;
exp_obj_ops;
log_msg_obj_ops;
log_obj_ops;
queue_msg_obj_ops;
queue_obj_ops;
nfnl_connect;
nfnl_ct_add;
nfnl_ct_alloc;
nfnl_ct_alloc_cache;
nfnl_ct_build_add_request;
nfnl_ct_build_delete_request;
nfnl_ct_build_query_request;
nfnl_ct_del;
nfnl_ct_dump_request;
nfnl_ct_get;
nfnl_ct_get_bytes;
nfnl_ct_get_dst;
nfnl_ct_get_dst_port;
nfnl_ct_get_family;
nfnl_ct_get_icmp_code;
nfnl_ct_get_icmp_id;
nfnl_ct_get_icmp_type;
nfnl_ct_get_id;
nfnl_ct_get_mark;
nfnl_ct_get_packets;
nfnl_ct_get_proto;
nfnl_ct_get_src;
nfnl_ct_get_src_port;
nfnl_ct_get_status;
nfnl_ct_get_tcp_state;
nfnl_ct_get_timeout;
nfnl_ct_get_timestamp;
nfnl_ct_get_use;
nfnl_ct_get_zone;
nfnl_ct_put;
nfnl_ct_query;
nfnl_ct_set_bytes;
nfnl_ct_set_dst;
nfnl_ct_set_dst_port;
nfnl_ct_set_family;
nfnl_ct_set_icmp_code;
nfnl_ct_set_icmp_id;
nfnl_ct_set_icmp_type;
nfnl_ct_set_id;
nfnl_ct_set_mark;
nfnl_ct_set_packets;
nfnl_ct_set_proto;
nfnl_ct_set_src;
nfnl_ct_set_src_port;
nfnl_ct_set_status;
nfnl_ct_set_tcp_state;
nfnl_ct_set_timeout;
nfnl_ct_set_timestamp;
nfnl_ct_set_use;
nfnl_ct_set_zone;
nfnl_ct_status2str;
nfnl_ct_str2status;
nfnl_ct_str2tcp_state;
nfnl_ct_tcp_state2str;
nfnl_ct_test_bytes;
nfnl_ct_test_dst_port;
nfnl_ct_test_icmp_code;
nfnl_ct_test_icmp_id;
nfnl_ct_test_icmp_type;
nfnl_ct_test_id;
nfnl_ct_test_mark;
nfnl_ct_test_packets;
nfnl_ct_test_proto;
nfnl_ct_test_src_port;
nfnl_ct_test_status;
nfnl_ct_test_tcp_state;
nfnl_ct_test_timeout;
nfnl_ct_test_timestamp;
nfnl_ct_test_use;
nfnl_ct_test_zone;
nfnl_ct_unset_status;
nfnl_exp_add;
nfnl_exp_alloc;
nfnl_exp_alloc_cache;
nfnl_exp_build_add_request;
nfnl_exp_build_delete_request;
nfnl_exp_build_query_request;
nfnl_exp_del;
nfnl_exp_dump_request;
nfnl_exp_flags2str;
nfnl_exp_get;
nfnl_exp_get_class;
nfnl_exp_get_dst;
nfnl_exp_get_dst_port;
nfnl_exp_get_family;
nfnl_exp_get_flags;
nfnl_exp_get_fn;
nfnl_exp_get_helper_name;
nfnl_exp_get_icmp_code;
nfnl_exp_get_icmp_id;
nfnl_exp_get_icmp_type;
nfnl_exp_get_id;
nfnl_exp_get_l4protonum;
nfnl_exp_get_nat_dir;
nfnl_exp_get_src;
nfnl_exp_get_src_port;
nfnl_exp_get_timeout;
nfnl_exp_get_zone;
nfnl_exp_put;
nfnl_exp_query;
nfnl_exp_set_class;
nfnl_exp_set_dst;
nfnl_exp_set_family;
nfnl_exp_set_flags;
nfnl_exp_set_fn;
nfnl_exp_set_helper_name;
nfnl_exp_set_icmp;
nfnl_exp_set_id;
nfnl_exp_set_l4protonum;
nfnl_exp_set_nat_dir;
nfnl_exp_set_ports;
nfnl_exp_set_src;
nfnl_exp_set_timeout;
nfnl_exp_set_zone;
nfnl_exp_str2flags;
nfnl_exp_test_class;
nfnl_exp_test_dst;
nfnl_exp_test_flags;
nfnl_exp_test_fn;
nfnl_exp_test_helper_name;
nfnl_exp_test_icmp;
nfnl_exp_test_id;
nfnl_exp_test_l4protonum;
nfnl_exp_test_nat_dir;
nfnl_exp_test_ports;
nfnl_exp_test_src;
nfnl_exp_test_timeout;
nfnl_exp_test_zone;
nfnl_exp_unset_flags;
nfnl_inet_hook2str;
nfnl_log_alloc;
nfnl_log_build_change_request;
nfnl_log_build_create_request;
nfnl_log_build_delete_request;
nfnl_log_build_pf_bind;
nfnl_log_build_pf_unbind;
nfnl_log_change;
nfnl_log_copy_mode2str;
nfnl_log_create;
nfnl_log_delete;
nfnl_log_flags2str;
nfnl_log_get;
nfnl_log_get_alloc_size;
nfnl_log_get_copy_mode;
nfnl_log_get_copy_range;
nfnl_log_get_flush_timeout;
nfnl_log_get_group;
nfnl_log_get_queue_threshold;
nfnl_log_msg_alloc;
nfnl_log_msg_get;
nfnl_log_msg_get_family;
nfnl_log_msg_get_gid;
nfnl_log_msg_get_hook;
nfnl_log_msg_get_hwaddr;
nfnl_log_msg_get_hwproto;
nfnl_log_msg_get_indev;
nfnl_log_msg_get_mark;
nfnl_log_msg_get_outdev;
nfnl_log_msg_get_payload;
nfnl_log_msg_get_physindev;
nfnl_log_msg_get_physoutdev;
nfnl_log_msg_get_prefix;
nfnl_log_msg_get_seq;
nfnl_log_msg_get_seq_global;
nfnl_log_msg_get_timestamp;
nfnl_log_msg_get_uid;
nfnl_log_msg_put;
nfnl_log_msg_set_family;
nfnl_log_msg_set_gid;
nfnl_log_msg_set_hook;
nfnl_log_msg_set_hwaddr;
nfnl_log_msg_set_hwproto;
nfnl_log_msg_set_indev;
nfnl_log_msg_set_mark;
nfnl_log_msg_set_outdev;
nfnl_log_msg_set_payload;
nfnl_log_msg_set_physindev;
nfnl_log_msg_set_physoutdev;
nfnl_log_msg_set_prefix;
nfnl_log_msg_set_seq;
nfnl_log_msg_set_seq_global;
nfnl_log_msg_set_timestamp;
nfnl_log_msg_set_uid;
nfnl_log_msg_test_gid;
nfnl_log_msg_test_hook;
nfnl_log_msg_test_hwproto;
nfnl_log_msg_test_mark;
nfnl_log_msg_test_seq;
nfnl_log_msg_test_seq_global;
nfnl_log_msg_test_uid;
nfnl_log_pf_bind;
nfnl_log_pf_unbind;
nfnl_log_put;
nfnl_log_set_alloc_size;
nfnl_log_set_copy_mode;
nfnl_log_set_copy_range;
nfnl_log_set_flags;
nfnl_log_set_flush_timeout;
nfnl_log_set_group;
nfnl_log_set_queue_threshold;
nfnl_log_str2copy_mode;
nfnl_log_str2flags;
nfnl_log_test_alloc_size;
nfnl_log_test_copy_mode;
nfnl_log_test_copy_range;
nfnl_log_test_flush_timeout;
nfnl_log_test_group;
nfnl_log_test_queue_threshold;
nfnl_log_unset_flags;
nfnl_queue_alloc;
nfnl_queue_build_change_request;
nfnl_queue_build_create_request;
nfnl_queue_build_delete_request;
nfnl_queue_build_pf_bind;
nfnl_queue_build_pf_unbind;
nfnl_queue_change;
nfnl_queue_copy_mode2str;
nfnl_queue_create;
nfnl_queue_delete;
nfnl_queue_get;
nfnl_queue_get_copy_mode;
nfnl_queue_get_copy_range;
nfnl_queue_get_group;
nfnl_queue_get_maxlen;
nfnl_queue_msg_alloc;
nfnl_queue_msg_build_verdict;
nfnl_queue_msg_build_verdict_batch;
nfnl_queue_msg_get;
nfnl_queue_msg_get_family;
nfnl_queue_msg_get_group;
nfnl_queue_msg_get_hook;
nfnl_queue_msg_get_hwaddr;
nfnl_queue_msg_get_hwproto;
nfnl_queue_msg_get_indev;
nfnl_queue_msg_get_mark;
nfnl_queue_msg_get_outdev;
nfnl_queue_msg_get_packetid;
nfnl_queue_msg_get_payload;
nfnl_queue_msg_get_physindev;
nfnl_queue_msg_get_physoutdev;
nfnl_queue_msg_get_timestamp;
nfnl_queue_msg_get_verdict;
nfnl_queue_msg_put;
nfnl_queue_msg_send_verdict;
nfnl_queue_msg_send_verdict_batch;
nfnl_queue_msg_send_verdict_payload;
nfnl_queue_msg_set_family;
nfnl_queue_msg_set_group;
nfnl_queue_msg_set_hook;
nfnl_queue_msg_set_hwaddr;
nfnl_queue_msg_set_hwproto;
nfnl_queue_msg_set_indev;
nfnl_queue_msg_set_mark;
nfnl_queue_msg_set_outdev;
nfnl_queue_msg_set_packetid;
nfnl_queue_msg_set_payload;
nfnl_queue_msg_set_physindev;
nfnl_queue_msg_set_physoutdev;
nfnl_queue_msg_set_timestamp;
nfnl_queue_msg_set_verdict;
nfnl_queue_msg_test_family;
nfnl_queue_msg_test_group;
nfnl_queue_msg_test_hook;
nfnl_queue_msg_test_hwaddr;
nfnl_queue_msg_test_hwproto;
nfnl_queue_msg_test_indev;
nfnl_queue_msg_test_mark;
nfnl_queue_msg_test_outdev;
nfnl_queue_msg_test_packetid;
nfnl_queue_msg_test_payload;
nfnl_queue_msg_test_physindev;
nfnl_queue_msg_test_physoutdev;
nfnl_queue_msg_test_timestamp;
nfnl_queue_msg_test_verdict;
nfnl_queue_pf_bind;
nfnl_queue_pf_unbind;
nfnl_queue_put;
nfnl_queue_set_copy_mode;
nfnl_queue_set_copy_range;
nfnl_queue_set_group;
nfnl_queue_set_maxlen;
nfnl_queue_socket_alloc;
nfnl_queue_str2copy_mode;
nfnl_queue_test_copy_mode;
nfnl_queue_test_copy_range;
nfnl_queue_test_group;
nfnl_queue_test_maxlen;
nfnl_send_simple;
nfnl_str2inet_hook;
nfnl_str2verdict;
nfnl_verdict2str;
nfnlmsg_alloc_simple;
nfnlmsg_ct_group;
nfnlmsg_ct_parse;
nfnlmsg_exp_group;
nfnlmsg_exp_parse;
nfnlmsg_family;
nfnlmsg_log_msg_parse;
nfnlmsg_put;
nfnlmsg_queue_msg_parse;
nfnlmsg_res_id;
nfnlmsg_subsys;
nfnlmsg_subtype;
local:
*;
};