xref: /aosp_15_r20/external/libnl/libnl-3.sym (revision 4dc78e53d49367fa8e61b07018507c90983a077d)
1*4dc78e53SAndroid Build Coastguard Worker# The linker version script controls which symbols are exported.
2*4dc78e53SAndroid Build Coastguard Worker# Version tags that correspond to past releases group the symbols
3*4dc78e53SAndroid Build Coastguard Worker# that were part of that release. Hence, such a version tag is sealed
4*4dc78e53SAndroid Build Coastguard Worker# and MUST not be extended.
5*4dc78e53SAndroid Build Coastguard Worker# Any new symbols MUST only be added to the bottom of the file, in
6*4dc78e53SAndroid Build Coastguard Worker# the version tag for the next upcoming release.
7*4dc78e53SAndroid Build Coastguard Workerlibnl_3 {
8*4dc78e53SAndroid Build Coastguard Workerglobal:
9*4dc78e53SAndroid Build Coastguard Worker	# these functions are in private header files and should have never
10*4dc78e53SAndroid Build Coastguard Worker	# been exported. We might hide them later.
11*4dc78e53SAndroid Build Coastguard Worker	nl_cache_parse;
12*4dc78e53SAndroid Build Coastguard Worker
13*4dc78e53SAndroid Build Coastguard Worker	# these functions are in private header files and should have never
14*4dc78e53SAndroid Build Coastguard Worker	# been exported. They are used by libnl internals
15*4dc78e53SAndroid Build Coastguard Worker	__flags2str;
16*4dc78e53SAndroid Build Coastguard Worker	__list_str2type;
17*4dc78e53SAndroid Build Coastguard Worker	__list_type2str;
18*4dc78e53SAndroid Build Coastguard Worker	__nl_read_num_str_file;
19*4dc78e53SAndroid Build Coastguard Worker	__str2flags;
20*4dc78e53SAndroid Build Coastguard Worker	__str2type;
21*4dc78e53SAndroid Build Coastguard Worker	__trans_list_add;
22*4dc78e53SAndroid Build Coastguard Worker	__trans_list_clear;
23*4dc78e53SAndroid Build Coastguard Worker	__type2str;
24*4dc78e53SAndroid Build Coastguard Worker
25*4dc78e53SAndroid Build Coastguard Worker	# internal symbols that are in public headers
26*4dc78e53SAndroid Build Coastguard Worker	__nl_cache_mngt_require;
27*4dc78e53SAndroid Build Coastguard Worker
28*4dc78e53SAndroid Build Coastguard Worker	# variables
29*4dc78e53SAndroid Build Coastguard Worker	nl_debug;
30*4dc78e53SAndroid Build Coastguard Worker	nl_debug_dp;
31*4dc78e53SAndroid Build Coastguard Worker
32*4dc78e53SAndroid Build Coastguard Worker	nl_addr2str;
33*4dc78e53SAndroid Build Coastguard Worker	nl_addr_alloc;
34*4dc78e53SAndroid Build Coastguard Worker	nl_addr_alloc_attr;
35*4dc78e53SAndroid Build Coastguard Worker	nl_addr_build;
36*4dc78e53SAndroid Build Coastguard Worker	nl_addr_clone;
37*4dc78e53SAndroid Build Coastguard Worker	nl_addr_cmp;
38*4dc78e53SAndroid Build Coastguard Worker	nl_addr_cmp_prefix;
39*4dc78e53SAndroid Build Coastguard Worker	nl_addr_fill_sockaddr;
40*4dc78e53SAndroid Build Coastguard Worker	nl_addr_get;
41*4dc78e53SAndroid Build Coastguard Worker	nl_addr_get_binary_addr;
42*4dc78e53SAndroid Build Coastguard Worker	nl_addr_get_family;
43*4dc78e53SAndroid Build Coastguard Worker	nl_addr_get_len;
44*4dc78e53SAndroid Build Coastguard Worker	nl_addr_get_prefixlen;
45*4dc78e53SAndroid Build Coastguard Worker	nl_addr_guess_family;
46*4dc78e53SAndroid Build Coastguard Worker	nl_addr_info;
47*4dc78e53SAndroid Build Coastguard Worker	nl_addr_iszero;
48*4dc78e53SAndroid Build Coastguard Worker	nl_addr_parse;
49*4dc78e53SAndroid Build Coastguard Worker	nl_addr_put;
50*4dc78e53SAndroid Build Coastguard Worker	nl_addr_resolve;
51*4dc78e53SAndroid Build Coastguard Worker	nl_addr_set_binary_addr;
52*4dc78e53SAndroid Build Coastguard Worker	nl_addr_set_family;
53*4dc78e53SAndroid Build Coastguard Worker	nl_addr_set_prefixlen;
54*4dc78e53SAndroid Build Coastguard Worker	nl_addr_shared;
55*4dc78e53SAndroid Build Coastguard Worker	nl_addr_valid;
56*4dc78e53SAndroid Build Coastguard Worker	nl_af2str;
57*4dc78e53SAndroid Build Coastguard Worker	nl_auto_complete;
58*4dc78e53SAndroid Build Coastguard Worker	nl_cache_add;
59*4dc78e53SAndroid Build Coastguard Worker	nl_cache_alloc;
60*4dc78e53SAndroid Build Coastguard Worker	nl_cache_alloc_and_fill;
61*4dc78e53SAndroid Build Coastguard Worker	nl_cache_alloc_name;
62*4dc78e53SAndroid Build Coastguard Worker	nl_cache_clear;
63*4dc78e53SAndroid Build Coastguard Worker	nl_cache_clone;
64*4dc78e53SAndroid Build Coastguard Worker	nl_cache_dump;
65*4dc78e53SAndroid Build Coastguard Worker	nl_cache_dump_filter;
66*4dc78e53SAndroid Build Coastguard Worker	nl_cache_find;
67*4dc78e53SAndroid Build Coastguard Worker	nl_cache_foreach;
68*4dc78e53SAndroid Build Coastguard Worker	nl_cache_foreach_filter;
69*4dc78e53SAndroid Build Coastguard Worker	nl_cache_free;
70*4dc78e53SAndroid Build Coastguard Worker	nl_cache_get;
71*4dc78e53SAndroid Build Coastguard Worker	nl_cache_get_first;
72*4dc78e53SAndroid Build Coastguard Worker	nl_cache_get_last;
73*4dc78e53SAndroid Build Coastguard Worker	nl_cache_get_next;
74*4dc78e53SAndroid Build Coastguard Worker	nl_cache_get_ops;
75*4dc78e53SAndroid Build Coastguard Worker	nl_cache_get_prev;
76*4dc78e53SAndroid Build Coastguard Worker	nl_cache_include;
77*4dc78e53SAndroid Build Coastguard Worker	nl_cache_is_empty;
78*4dc78e53SAndroid Build Coastguard Worker	nl_cache_mark_all;
79*4dc78e53SAndroid Build Coastguard Worker	nl_cache_mngr_add;
80*4dc78e53SAndroid Build Coastguard Worker	nl_cache_mngr_add_cache;
81*4dc78e53SAndroid Build Coastguard Worker	nl_cache_mngr_alloc;
82*4dc78e53SAndroid Build Coastguard Worker	nl_cache_mngr_data_ready;
83*4dc78e53SAndroid Build Coastguard Worker	nl_cache_mngr_free;
84*4dc78e53SAndroid Build Coastguard Worker	nl_cache_mngr_get_fd;
85*4dc78e53SAndroid Build Coastguard Worker	nl_cache_mngr_info;
86*4dc78e53SAndroid Build Coastguard Worker	nl_cache_mngr_poll;
87*4dc78e53SAndroid Build Coastguard Worker	nl_cache_mngt_provide;
88*4dc78e53SAndroid Build Coastguard Worker	nl_cache_mngt_register;
89*4dc78e53SAndroid Build Coastguard Worker	nl_cache_mngt_require;
90*4dc78e53SAndroid Build Coastguard Worker	nl_cache_mngt_require_safe;
91*4dc78e53SAndroid Build Coastguard Worker	nl_cache_mngt_unprovide;
92*4dc78e53SAndroid Build Coastguard Worker	nl_cache_mngt_unregister;
93*4dc78e53SAndroid Build Coastguard Worker	nl_cache_move;
94*4dc78e53SAndroid Build Coastguard Worker	nl_cache_nitems;
95*4dc78e53SAndroid Build Coastguard Worker	nl_cache_nitems_filter;
96*4dc78e53SAndroid Build Coastguard Worker	nl_cache_ops_associate;
97*4dc78e53SAndroid Build Coastguard Worker	nl_cache_ops_associate_safe;
98*4dc78e53SAndroid Build Coastguard Worker	nl_cache_ops_foreach;
99*4dc78e53SAndroid Build Coastguard Worker	nl_cache_ops_get;
100*4dc78e53SAndroid Build Coastguard Worker	nl_cache_ops_lookup;
101*4dc78e53SAndroid Build Coastguard Worker	nl_cache_ops_lookup_safe;
102*4dc78e53SAndroid Build Coastguard Worker	nl_cache_ops_put;
103*4dc78e53SAndroid Build Coastguard Worker	nl_cache_ops_set_flags;
104*4dc78e53SAndroid Build Coastguard Worker	nl_cache_parse_and_add;
105*4dc78e53SAndroid Build Coastguard Worker	nl_cache_pickup;
106*4dc78e53SAndroid Build Coastguard Worker	nl_cache_put;
107*4dc78e53SAndroid Build Coastguard Worker	nl_cache_refill;
108*4dc78e53SAndroid Build Coastguard Worker	nl_cache_remove;
109*4dc78e53SAndroid Build Coastguard Worker	nl_cache_resync;
110*4dc78e53SAndroid Build Coastguard Worker	nl_cache_search;
111*4dc78e53SAndroid Build Coastguard Worker	nl_cache_set_arg1;
112*4dc78e53SAndroid Build Coastguard Worker	nl_cache_set_arg2;
113*4dc78e53SAndroid Build Coastguard Worker	nl_cache_set_flags;
114*4dc78e53SAndroid Build Coastguard Worker	nl_cache_subset;
115*4dc78e53SAndroid Build Coastguard Worker	nl_cancel_down_bits;
116*4dc78e53SAndroid Build Coastguard Worker	nl_cancel_down_bytes;
117*4dc78e53SAndroid Build Coastguard Worker	nl_cancel_down_us;
118*4dc78e53SAndroid Build Coastguard Worker	nl_cb_active_type;
119*4dc78e53SAndroid Build Coastguard Worker	nl_cb_alloc;
120*4dc78e53SAndroid Build Coastguard Worker	nl_cb_clone;
121*4dc78e53SAndroid Build Coastguard Worker	nl_cb_err;
122*4dc78e53SAndroid Build Coastguard Worker	nl_cb_get;
123*4dc78e53SAndroid Build Coastguard Worker	nl_cb_overwrite_recv;
124*4dc78e53SAndroid Build Coastguard Worker	nl_cb_overwrite_recvmsgs;
125*4dc78e53SAndroid Build Coastguard Worker	nl_cb_overwrite_send;
126*4dc78e53SAndroid Build Coastguard Worker	nl_cb_put;
127*4dc78e53SAndroid Build Coastguard Worker	nl_cb_set;
128*4dc78e53SAndroid Build Coastguard Worker	nl_cb_set_all;
129*4dc78e53SAndroid Build Coastguard Worker	nl_close;
130*4dc78e53SAndroid Build Coastguard Worker	nl_complete_msg;
131*4dc78e53SAndroid Build Coastguard Worker	nl_connect;
132*4dc78e53SAndroid Build Coastguard Worker	nl_data_alloc;
133*4dc78e53SAndroid Build Coastguard Worker	nl_data_alloc_attr;
134*4dc78e53SAndroid Build Coastguard Worker	nl_data_append;
135*4dc78e53SAndroid Build Coastguard Worker	nl_data_clone;
136*4dc78e53SAndroid Build Coastguard Worker	nl_data_cmp;
137*4dc78e53SAndroid Build Coastguard Worker	nl_data_free;
138*4dc78e53SAndroid Build Coastguard Worker	nl_data_get;
139*4dc78e53SAndroid Build Coastguard Worker	nl_data_get_size;
140*4dc78e53SAndroid Build Coastguard Worker	nl_dump;
141*4dc78e53SAndroid Build Coastguard Worker	nl_dump_line;
142*4dc78e53SAndroid Build Coastguard Worker	nl_ether_proto2str;
143*4dc78e53SAndroid Build Coastguard Worker	nl_get_psched_hz;
144*4dc78e53SAndroid Build Coastguard Worker	nl_get_user_hz;
145*4dc78e53SAndroid Build Coastguard Worker	nl_geterror;
146*4dc78e53SAndroid Build Coastguard Worker	nl_has_capability;
147*4dc78e53SAndroid Build Coastguard Worker	nl_hash;
148*4dc78e53SAndroid Build Coastguard Worker	nl_hash_any;
149*4dc78e53SAndroid Build Coastguard Worker	nl_hash_table_add;
150*4dc78e53SAndroid Build Coastguard Worker	nl_hash_table_alloc;
151*4dc78e53SAndroid Build Coastguard Worker	nl_hash_table_del;
152*4dc78e53SAndroid Build Coastguard Worker	nl_hash_table_free;
153*4dc78e53SAndroid Build Coastguard Worker	nl_hash_table_lookup;
154*4dc78e53SAndroid Build Coastguard Worker	nl_ip_proto2str;
155*4dc78e53SAndroid Build Coastguard Worker	nl_join_groups;
156*4dc78e53SAndroid Build Coastguard Worker	nl_llproto2str;
157*4dc78e53SAndroid Build Coastguard Worker	nl_msec2str;
158*4dc78e53SAndroid Build Coastguard Worker	nl_msg_dump;
159*4dc78e53SAndroid Build Coastguard Worker	nl_msg_parse;
160*4dc78e53SAndroid Build Coastguard Worker	nl_msgtype_lookup;
161*4dc78e53SAndroid Build Coastguard Worker	nl_new_line;
162*4dc78e53SAndroid Build Coastguard Worker	nl_nlfamily2str;
163*4dc78e53SAndroid Build Coastguard Worker	nl_nlmsg_flags2str;
164*4dc78e53SAndroid Build Coastguard Worker	nl_nlmsgtype2str;
165*4dc78e53SAndroid Build Coastguard Worker	nl_object_alloc;
166*4dc78e53SAndroid Build Coastguard Worker	nl_object_alloc_name;
167*4dc78e53SAndroid Build Coastguard Worker	nl_object_attr_list;
168*4dc78e53SAndroid Build Coastguard Worker	nl_object_attrs2str;
169*4dc78e53SAndroid Build Coastguard Worker	nl_object_clone;
170*4dc78e53SAndroid Build Coastguard Worker	nl_object_diff;
171*4dc78e53SAndroid Build Coastguard Worker	nl_object_dump;
172*4dc78e53SAndroid Build Coastguard Worker	nl_object_dump_buf;
173*4dc78e53SAndroid Build Coastguard Worker	nl_object_free;
174*4dc78e53SAndroid Build Coastguard Worker	nl_object_get;
175*4dc78e53SAndroid Build Coastguard Worker	nl_object_get_cache;
176*4dc78e53SAndroid Build Coastguard Worker	nl_object_get_id_attrs;
177*4dc78e53SAndroid Build Coastguard Worker	nl_object_get_msgtype;
178*4dc78e53SAndroid Build Coastguard Worker	nl_object_get_ops;
179*4dc78e53SAndroid Build Coastguard Worker	nl_object_get_refcnt;
180*4dc78e53SAndroid Build Coastguard Worker	nl_object_get_type;
181*4dc78e53SAndroid Build Coastguard Worker	nl_object_identical;
182*4dc78e53SAndroid Build Coastguard Worker	nl_object_is_marked;
183*4dc78e53SAndroid Build Coastguard Worker	nl_object_keygen;
184*4dc78e53SAndroid Build Coastguard Worker	nl_object_mark;
185*4dc78e53SAndroid Build Coastguard Worker	nl_object_match_filter;
186*4dc78e53SAndroid Build Coastguard Worker	nl_object_put;
187*4dc78e53SAndroid Build Coastguard Worker	nl_object_shared;
188*4dc78e53SAndroid Build Coastguard Worker	nl_object_unmark;
189*4dc78e53SAndroid Build Coastguard Worker	nl_object_update;
190*4dc78e53SAndroid Build Coastguard Worker	nl_perror;
191*4dc78e53SAndroid Build Coastguard Worker	nl_pickup;
192*4dc78e53SAndroid Build Coastguard Worker	nl_prob2int;
193*4dc78e53SAndroid Build Coastguard Worker	nl_rate2str;
194*4dc78e53SAndroid Build Coastguard Worker	nl_recv;
195*4dc78e53SAndroid Build Coastguard Worker	nl_recvmsgs;
196*4dc78e53SAndroid Build Coastguard Worker	nl_recvmsgs_default;
197*4dc78e53SAndroid Build Coastguard Worker	nl_recvmsgs_report;
198*4dc78e53SAndroid Build Coastguard Worker	nl_send;
199*4dc78e53SAndroid Build Coastguard Worker	nl_send_auto;
200*4dc78e53SAndroid Build Coastguard Worker	nl_send_auto_complete;
201*4dc78e53SAndroid Build Coastguard Worker	nl_send_iovec;
202*4dc78e53SAndroid Build Coastguard Worker	nl_send_simple;
203*4dc78e53SAndroid Build Coastguard Worker	nl_send_sync;
204*4dc78e53SAndroid Build Coastguard Worker	nl_sendmsg;
205*4dc78e53SAndroid Build Coastguard Worker	nl_sendto;
206*4dc78e53SAndroid Build Coastguard Worker	nl_size2int;
207*4dc78e53SAndroid Build Coastguard Worker	nl_size2str;
208*4dc78e53SAndroid Build Coastguard Worker	nl_socket_add_membership;
209*4dc78e53SAndroid Build Coastguard Worker	nl_socket_add_memberships;
210*4dc78e53SAndroid Build Coastguard Worker	nl_socket_alloc;
211*4dc78e53SAndroid Build Coastguard Worker	nl_socket_alloc_cb;
212*4dc78e53SAndroid Build Coastguard Worker	nl_socket_disable_auto_ack;
213*4dc78e53SAndroid Build Coastguard Worker	nl_socket_disable_msg_peek;
214*4dc78e53SAndroid Build Coastguard Worker	nl_socket_disable_seq_check;
215*4dc78e53SAndroid Build Coastguard Worker	nl_socket_drop_membership;
216*4dc78e53SAndroid Build Coastguard Worker	nl_socket_drop_memberships;
217*4dc78e53SAndroid Build Coastguard Worker	nl_socket_enable_auto_ack;
218*4dc78e53SAndroid Build Coastguard Worker	nl_socket_enable_msg_peek;
219*4dc78e53SAndroid Build Coastguard Worker	nl_socket_free;
220*4dc78e53SAndroid Build Coastguard Worker	nl_socket_get_cb;
221*4dc78e53SAndroid Build Coastguard Worker	nl_socket_get_fd;
222*4dc78e53SAndroid Build Coastguard Worker	nl_socket_get_local_port;
223*4dc78e53SAndroid Build Coastguard Worker	nl_socket_get_msg_buf_size;
224*4dc78e53SAndroid Build Coastguard Worker	nl_socket_get_peer_groups;
225*4dc78e53SAndroid Build Coastguard Worker	nl_socket_get_peer_port;
226*4dc78e53SAndroid Build Coastguard Worker	nl_socket_modify_cb;
227*4dc78e53SAndroid Build Coastguard Worker	nl_socket_modify_err_cb;
228*4dc78e53SAndroid Build Coastguard Worker	nl_socket_recv_pktinfo;
229*4dc78e53SAndroid Build Coastguard Worker	nl_socket_set_buffer_size;
230*4dc78e53SAndroid Build Coastguard Worker	nl_socket_set_cb;
231*4dc78e53SAndroid Build Coastguard Worker	nl_socket_set_local_port;
232*4dc78e53SAndroid Build Coastguard Worker	nl_socket_set_msg_buf_size;
233*4dc78e53SAndroid Build Coastguard Worker	nl_socket_set_nonblocking;
234*4dc78e53SAndroid Build Coastguard Worker	nl_socket_set_passcred;
235*4dc78e53SAndroid Build Coastguard Worker	nl_socket_set_peer_groups;
236*4dc78e53SAndroid Build Coastguard Worker	nl_socket_set_peer_port;
237*4dc78e53SAndroid Build Coastguard Worker	nl_socket_use_seq;
238*4dc78e53SAndroid Build Coastguard Worker	nl_str2af;
239*4dc78e53SAndroid Build Coastguard Worker	nl_str2ether_proto;
240*4dc78e53SAndroid Build Coastguard Worker	nl_str2ip_proto;
241*4dc78e53SAndroid Build Coastguard Worker	nl_str2llproto;
242*4dc78e53SAndroid Build Coastguard Worker	nl_str2msec;
243*4dc78e53SAndroid Build Coastguard Worker	nl_str2nlfamily;
244*4dc78e53SAndroid Build Coastguard Worker	nl_str2nlmsgtype;
245*4dc78e53SAndroid Build Coastguard Worker	nl_syserr2nlerr;
246*4dc78e53SAndroid Build Coastguard Worker	nl_ticks2us;
247*4dc78e53SAndroid Build Coastguard Worker	nl_us2ticks;
248*4dc78e53SAndroid Build Coastguard Worker	nl_ver_maj;
249*4dc78e53SAndroid Build Coastguard Worker	nl_ver_mic;
250*4dc78e53SAndroid Build Coastguard Worker	nl_ver_min;
251*4dc78e53SAndroid Build Coastguard Worker	nl_ver_num;
252*4dc78e53SAndroid Build Coastguard Worker	nl_wait_for_ack;
253*4dc78e53SAndroid Build Coastguard Worker	nla_attr_size;
254*4dc78e53SAndroid Build Coastguard Worker	nla_data;
255*4dc78e53SAndroid Build Coastguard Worker	nla_find;
256*4dc78e53SAndroid Build Coastguard Worker	nla_get_flag;
257*4dc78e53SAndroid Build Coastguard Worker	nla_get_msecs;
258*4dc78e53SAndroid Build Coastguard Worker	nla_get_string;
259*4dc78e53SAndroid Build Coastguard Worker	nla_get_u16;
260*4dc78e53SAndroid Build Coastguard Worker	nla_get_u32;
261*4dc78e53SAndroid Build Coastguard Worker	nla_get_u64;
262*4dc78e53SAndroid Build Coastguard Worker	nla_get_u8;
263*4dc78e53SAndroid Build Coastguard Worker	nla_is_nested;
264*4dc78e53SAndroid Build Coastguard Worker	nla_len;
265*4dc78e53SAndroid Build Coastguard Worker	nla_memcmp;
266*4dc78e53SAndroid Build Coastguard Worker	nla_memcpy;
267*4dc78e53SAndroid Build Coastguard Worker	nla_nest_cancel;
268*4dc78e53SAndroid Build Coastguard Worker	nla_nest_end;
269*4dc78e53SAndroid Build Coastguard Worker	nla_nest_start;
270*4dc78e53SAndroid Build Coastguard Worker	nla_next;
271*4dc78e53SAndroid Build Coastguard Worker	nla_ok;
272*4dc78e53SAndroid Build Coastguard Worker	nla_padlen;
273*4dc78e53SAndroid Build Coastguard Worker	nla_parse;
274*4dc78e53SAndroid Build Coastguard Worker	nla_parse_nested;
275*4dc78e53SAndroid Build Coastguard Worker	nla_put;
276*4dc78e53SAndroid Build Coastguard Worker	nla_put_addr;
277*4dc78e53SAndroid Build Coastguard Worker	nla_put_data;
278*4dc78e53SAndroid Build Coastguard Worker	nla_put_flag;
279*4dc78e53SAndroid Build Coastguard Worker	nla_put_msecs;
280*4dc78e53SAndroid Build Coastguard Worker	nla_put_nested;
281*4dc78e53SAndroid Build Coastguard Worker	nla_put_string;
282*4dc78e53SAndroid Build Coastguard Worker	nla_put_u16;
283*4dc78e53SAndroid Build Coastguard Worker	nla_put_u32;
284*4dc78e53SAndroid Build Coastguard Worker	nla_put_u64;
285*4dc78e53SAndroid Build Coastguard Worker	nla_put_u8;
286*4dc78e53SAndroid Build Coastguard Worker	nla_reserve;
287*4dc78e53SAndroid Build Coastguard Worker	nla_strcmp;
288*4dc78e53SAndroid Build Coastguard Worker	nla_strdup;
289*4dc78e53SAndroid Build Coastguard Worker	nla_strlcpy;
290*4dc78e53SAndroid Build Coastguard Worker	nla_total_size;
291*4dc78e53SAndroid Build Coastguard Worker	nla_type;
292*4dc78e53SAndroid Build Coastguard Worker	nla_validate;
293*4dc78e53SAndroid Build Coastguard Worker	nlmsg_alloc;
294*4dc78e53SAndroid Build Coastguard Worker	nlmsg_alloc_simple;
295*4dc78e53SAndroid Build Coastguard Worker	nlmsg_alloc_size;
296*4dc78e53SAndroid Build Coastguard Worker	nlmsg_append;
297*4dc78e53SAndroid Build Coastguard Worker	nlmsg_attrdata;
298*4dc78e53SAndroid Build Coastguard Worker	nlmsg_attrlen;
299*4dc78e53SAndroid Build Coastguard Worker	nlmsg_convert;
300*4dc78e53SAndroid Build Coastguard Worker	nlmsg_data;
301*4dc78e53SAndroid Build Coastguard Worker	nlmsg_datalen;
302*4dc78e53SAndroid Build Coastguard Worker	nlmsg_expand;
303*4dc78e53SAndroid Build Coastguard Worker	nlmsg_find_attr;
304*4dc78e53SAndroid Build Coastguard Worker	nlmsg_free;
305*4dc78e53SAndroid Build Coastguard Worker	nlmsg_get;
306*4dc78e53SAndroid Build Coastguard Worker	nlmsg_get_creds;
307*4dc78e53SAndroid Build Coastguard Worker	nlmsg_get_dst;
308*4dc78e53SAndroid Build Coastguard Worker	nlmsg_get_max_size;
309*4dc78e53SAndroid Build Coastguard Worker	nlmsg_get_proto;
310*4dc78e53SAndroid Build Coastguard Worker	nlmsg_get_src;
311*4dc78e53SAndroid Build Coastguard Worker	nlmsg_hdr;
312*4dc78e53SAndroid Build Coastguard Worker	nlmsg_inherit;
313*4dc78e53SAndroid Build Coastguard Worker	nlmsg_next;
314*4dc78e53SAndroid Build Coastguard Worker	nlmsg_ok;
315*4dc78e53SAndroid Build Coastguard Worker	nlmsg_padlen;
316*4dc78e53SAndroid Build Coastguard Worker	nlmsg_parse;
317*4dc78e53SAndroid Build Coastguard Worker	nlmsg_put;
318*4dc78e53SAndroid Build Coastguard Worker	nlmsg_reserve;
319*4dc78e53SAndroid Build Coastguard Worker	nlmsg_set_creds;
320*4dc78e53SAndroid Build Coastguard Worker	nlmsg_set_default_size;
321*4dc78e53SAndroid Build Coastguard Worker	nlmsg_set_dst;
322*4dc78e53SAndroid Build Coastguard Worker	nlmsg_set_proto;
323*4dc78e53SAndroid Build Coastguard Worker	nlmsg_set_src;
324*4dc78e53SAndroid Build Coastguard Worker	nlmsg_size;
325*4dc78e53SAndroid Build Coastguard Worker	nlmsg_tail;
326*4dc78e53SAndroid Build Coastguard Worker	nlmsg_total_size;
327*4dc78e53SAndroid Build Coastguard Worker	nlmsg_valid_hdr;
328*4dc78e53SAndroid Build Coastguard Worker	nlmsg_validate;
329*4dc78e53SAndroid Build Coastguard Worker
330*4dc78e53SAndroid Build Coastguard Worker	# The following symbols were added during the development of 3.2.26.
331*4dc78e53SAndroid Build Coastguard Worker	# Keep them in libnl_3 to avoid breaking users.
332*4dc78e53SAndroid Build Coastguard Worker	nl_cache_pickup_checkdup;
333*4dc78e53SAndroid Build Coastguard Worker	nl_pickup_keep_syserr;
334*4dc78e53SAndroid Build Coastguard Worker
335*4dc78e53SAndroid Build Coastguard Workerlocal:
336*4dc78e53SAndroid Build Coastguard Worker	*;
337*4dc78e53SAndroid Build Coastguard Worker};
338*4dc78e53SAndroid Build Coastguard Worker
339*4dc78e53SAndroid Build Coastguard Workerlibnl_3_2_26 {
340*4dc78e53SAndroid Build Coastguard Workerglobal:
341*4dc78e53SAndroid Build Coastguard Worker	nl_socket_set_fd;
342*4dc78e53SAndroid Build Coastguard Worker} libnl_3;
343*4dc78e53SAndroid Build Coastguard Worker
344*4dc78e53SAndroid Build Coastguard Workerlibnl_3_2_27 {
345*4dc78e53SAndroid Build Coastguard Workerglobal:
346*4dc78e53SAndroid Build Coastguard Worker	nla_get_s8;
347*4dc78e53SAndroid Build Coastguard Worker	nla_put_s8;
348*4dc78e53SAndroid Build Coastguard Worker	nla_get_s16;
349*4dc78e53SAndroid Build Coastguard Worker	nla_put_s16;
350*4dc78e53SAndroid Build Coastguard Worker	nla_get_s32;
351*4dc78e53SAndroid Build Coastguard Worker	nla_put_s32;
352*4dc78e53SAndroid Build Coastguard Worker	nla_get_s64;
353*4dc78e53SAndroid Build Coastguard Worker	nla_put_s64;
354*4dc78e53SAndroid Build Coastguard Worker} libnl_3_2_26;
355*4dc78e53SAndroid Build Coastguard Worker
356*4dc78e53SAndroid Build Coastguard Workerlibnl_3_2_28 {
357*4dc78e53SAndroid Build Coastguard Workerglobal:
358*4dc78e53SAndroid Build Coastguard Worker	nl_object_diff64;
359*4dc78e53SAndroid Build Coastguard Worker} libnl_3_2_27;
360*4dc78e53SAndroid Build Coastguard Worker
361*4dc78e53SAndroid Build Coastguard Workerlibnl_3_2_29 {
362*4dc78e53SAndroid Build Coastguard Workerglobal:
363*4dc78e53SAndroid Build Coastguard Worker	nl_cache_include_v2;
364*4dc78e53SAndroid Build Coastguard Worker	nl_cache_mngr_add_cache_v2;
365*4dc78e53SAndroid Build Coastguard Worker	nl_strerror_l;
366*4dc78e53SAndroid Build Coastguard Worker} libnl_3_2_28;
367*4dc78e53SAndroid Build Coastguard Worker
368*4dc78e53SAndroid Build Coastguard Workerlibnl_3_5 {
369*4dc78e53SAndroid Build Coastguard Workerglobal:
370*4dc78e53SAndroid Build Coastguard Worker	nla_nest_end_keep_empty;
371*4dc78e53SAndroid Build Coastguard Worker} libnl_3_2_29;
372*4dc78e53SAndroid Build Coastguard Worker
373*4dc78e53SAndroid Build Coastguard Workerlibnl_3_6 {
374*4dc78e53SAndroid Build Coastguard Worker} libnl_3_5;
375*4dc78e53SAndroid Build Coastguard Worker
376*4dc78e53SAndroid Build Coastguard Workerlibnl_3_10 {
377*4dc78e53SAndroid Build Coastguard Workerglobal:
378*4dc78e53SAndroid Build Coastguard Worker	nl_cache_mngr_alloc_ex;
379*4dc78e53SAndroid Build Coastguard Worker} libnl_3_6;
380