summaryrefslogtreecommitdiff
path: root/libnl-cli-3.sym
blob: 75f03cd154afb80080d009dfb7e61d9cd0e25778 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
# The linker version script controls which symbols are exported.
# Version tags that correspond to past releases group the symbols
# that were part of that release. Hence, such a version tag is sealed
# and MUST not be extended.
# Any new symbols MUST only be added to the bottom of the file, in
# the version tag for the next upcoming release.
libnl_3 {
global:
	nl_cli_addr_alloc;
	nl_cli_addr_parse;
	nl_cli_addr_parse_broadcast;
	nl_cli_addr_parse_dev;
	nl_cli_addr_parse_family;
	nl_cli_addr_parse_label;
	nl_cli_addr_parse_local;
	nl_cli_addr_parse_peer;
	nl_cli_addr_parse_preferred;
	nl_cli_addr_parse_scope;
	nl_cli_addr_parse_valid;
	nl_cli_alloc_cache;
	nl_cli_alloc_socket;
	nl_cli_class_alloc;
	nl_cli_class_alloc_cache;
	nl_cli_cls_alloc;
	nl_cli_cls_alloc_cache;
	nl_cli_cls_parse_ematch;
	nl_cli_cls_parse_proto;
	nl_cli_confirm;
	nl_cli_connect;
	nl_cli_ct_alloc;
	nl_cli_ct_alloc_cache;
	nl_cli_ct_parse_dst;
	nl_cli_ct_parse_dst_port;
	nl_cli_ct_parse_family;
	nl_cli_ct_parse_id;
	nl_cli_ct_parse_mark;
	nl_cli_ct_parse_protocol;
	nl_cli_ct_parse_src;
	nl_cli_ct_parse_src_port;
	nl_cli_ct_parse_status;
	nl_cli_ct_parse_tcp_state;
	nl_cli_ct_parse_timeout;
	nl_cli_ct_parse_use;
	nl_cli_ct_parse_zone;
	nl_cli_exp_alloc;
	nl_cli_exp_alloc_cache;
	nl_cli_exp_parse_class;
	nl_cli_exp_parse_dst;
	nl_cli_exp_parse_dst_port;
	nl_cli_exp_parse_family;
	nl_cli_exp_parse_flags;
	nl_cli_exp_parse_fn;
	nl_cli_exp_parse_helper_name;
	nl_cli_exp_parse_icmp_code;
	nl_cli_exp_parse_icmp_id;
	nl_cli_exp_parse_icmp_type;
	nl_cli_exp_parse_id;
	nl_cli_exp_parse_l4protonum;
	nl_cli_exp_parse_nat_dir;
	nl_cli_exp_parse_src;
	nl_cli_exp_parse_src_port;
	nl_cli_exp_parse_timeout;
	nl_cli_exp_parse_zone;
	nl_cli_fatal;
	nl_cli_link_alloc;
	nl_cli_link_alloc_cache;
	nl_cli_link_alloc_cache_family;
	nl_cli_link_parse_family;
	nl_cli_link_parse_ifalias;
	nl_cli_link_parse_ifindex;
	nl_cli_link_parse_mtu;
	nl_cli_link_parse_name;
	nl_cli_link_parse_txqlen;
	nl_cli_link_parse_weight;
	nl_cli_load_module;
	nl_cli_neigh_alloc;
	nl_cli_neigh_parse_dev;
	nl_cli_neigh_parse_dst;
	nl_cli_neigh_parse_family;
	nl_cli_neigh_parse_lladdr;
	nl_cli_neigh_parse_state;
	nl_cli_parse_dumptype;
	nl_cli_parse_u32;
	nl_cli_print_version;
	nl_cli_qdisc_alloc;
	nl_cli_route_alloc;
	nl_cli_route_alloc_cache;
	nl_cli_route_parse_dst;
	nl_cli_route_parse_family;
	nl_cli_route_parse_iif;
	nl_cli_route_parse_metric;
	nl_cli_route_parse_nexthop;
	nl_cli_route_parse_pref_src;
	nl_cli_route_parse_prio;
	nl_cli_route_parse_protocol;
	nl_cli_route_parse_scope;
	nl_cli_route_parse_src;
	nl_cli_route_parse_table;
	nl_cli_route_parse_type;
	nl_cli_rule_alloc;
	nl_cli_rule_alloc_cache;
	nl_cli_rule_parse_family;
	nl_cli_tc_lookup;
	nl_cli_tc_parse_dev;
	nl_cli_tc_parse_handle;
	nl_cli_tc_parse_kind;
	nl_cli_tc_parse_linktype;
	nl_cli_tc_parse_mpu;
	nl_cli_tc_parse_mtu;
	nl_cli_tc_parse_overhead;
	nl_cli_tc_parse_parent;
	nl_cli_tc_register;
	nl_cli_tc_unregister;
local:
	*;
};

libnl_3_2_28 {
global:
	nl_cli_alloc_cache_flags;
	nl_cli_link_alloc_cache_flags;
	nl_cli_link_alloc_cache_family_flags;
} libnl_3;

libnl_3_8 {
global:
	nl_cli_nh_alloc;
	nl_cli_nh_alloc_cache;
} libnl_3_2_28;