]> granicus.if.org Git - libnl/blob - libnl-route-3.sym
libnl-3.5.0 release
[libnl] / libnl-route-3.sym
1 libnl_3 {
2 global:
3         # these functions are in private header files and should have never
4         # been exported. We might hide them later.
5         rtnl_link_af_alloc;
6         rtnl_link_af_data;
7         rtnl_link_af_data_compare;
8         rtnl_link_af_ops_lookup;
9         rtnl_link_af_ops_put;
10         rtnl_link_af_register;
11         rtnl_link_af_unregister;
12         rtnl_link_info_ops_lookup;
13         rtnl_link_info_ops_put;
14         rtnl_link_register_info;
15         rtnl_link_unregister_info;
16         rtnl_tc_build_rate_table;
17         rtnl_tc_clone;
18         rtnl_tc_compare;
19         rtnl_tc_data;
20         rtnl_tc_data_check;
21         rtnl_tc_dump_details;
22         rtnl_tc_dump_line;
23         rtnl_tc_dump_stats;
24         rtnl_tc_free_data;
25         rtnl_tc_msg_build;
26         rtnl_tc_msg_parse;
27         rtnl_tc_register;
28         rtnl_tc_type_register;
29         rtnl_tc_type_unregister;
30         rtnl_tc_unregister;
31
32         # these functions are in private header files and should have never
33         # been exported. They are used by libnl internals
34         rtnl_tc_get_ops;
35         rtnl_tc_lookup_ops;
36
37         # internal symbols that are in public headers
38         rtln_link_policy;
39
40         # ops structure
41         route_obj_ops;
42
43         flnl_lookup;
44         flnl_lookup_build_request;
45         flnl_request_alloc;
46         flnl_request_get_addr;
47         flnl_request_get_fwmark;
48         flnl_request_get_scope;
49         flnl_request_get_table;
50         flnl_request_get_tos;
51         flnl_request_set_addr;
52         flnl_request_set_fwmark;
53         flnl_request_set_scope;
54         flnl_request_set_table;
55         flnl_request_set_tos;
56         flnl_result_alloc;
57         flnl_result_alloc_cache;
58         flnl_result_get_error;
59         flnl_result_get_nexthop_sel;
60         flnl_result_get_prefixlen;
61         flnl_result_get_scope;
62         flnl_result_get_table_id;
63         flnl_result_get_type;
64         flnl_result_put;
65         nl_ovl_strategy2str;
66         nl_police2str;
67         nl_rtgen_request;
68         nl_rtntype2str;
69         nl_str2ovl_strategy;
70         nl_str2police;
71         nl_str2rtntype;
72         rtnl_act_add;
73         rtnl_act_alloc;
74         rtnl_act_append;
75         rtnl_act_build_add_request;
76         rtnl_act_build_change_request;
77         rtnl_act_build_delete_request;
78         rtnl_act_change;
79         rtnl_act_delete;
80         rtnl_act_fill;
81         rtnl_act_get;
82         rtnl_act_parse;
83         rtnl_act_put;
84         rtnl_act_put_all;
85         rtnl_act_remove;
86         rtnl_addr_add;
87         rtnl_addr_alloc;
88         rtnl_addr_alloc_cache;
89         rtnl_addr_build_add_request;
90         rtnl_addr_build_delete_request;
91         rtnl_addr_delete;
92         rtnl_addr_flags2str;
93         rtnl_addr_get;
94         rtnl_addr_get_anycast;
95         rtnl_addr_get_broadcast;
96         rtnl_addr_get_create_time;
97         rtnl_addr_get_family;
98         rtnl_addr_get_flags;
99         rtnl_addr_get_ifindex;
100         rtnl_addr_get_label;
101         rtnl_addr_get_last_update_time;
102         rtnl_addr_get_link;
103         rtnl_addr_get_local;
104         rtnl_addr_get_multicast;
105         rtnl_addr_get_peer;
106         rtnl_addr_get_preferred_lifetime;
107         rtnl_addr_get_prefixlen;
108         rtnl_addr_get_scope;
109         rtnl_addr_get_valid_lifetime;
110         rtnl_addr_put;
111         rtnl_addr_set_anycast;
112         rtnl_addr_set_broadcast;
113         rtnl_addr_set_family;
114         rtnl_addr_set_flags;
115         rtnl_addr_set_ifindex;
116         rtnl_addr_set_label;
117         rtnl_addr_set_link;
118         rtnl_addr_set_local;
119         rtnl_addr_set_multicast;
120         rtnl_addr_set_peer;
121         rtnl_addr_set_preferred_lifetime;
122         rtnl_addr_set_prefixlen;
123         rtnl_addr_set_scope;
124         rtnl_addr_set_valid_lifetime;
125         rtnl_addr_str2flags;
126         rtnl_addr_unset_flags;
127         rtnl_basic_add_action;
128         rtnl_basic_del_action;
129         rtnl_basic_get_ematch;
130         rtnl_basic_get_target;
131         rtnl_basic_set_ematch;
132         rtnl_basic_set_target;
133         rtnl_cgroup_get_ematch;
134         rtnl_cgroup_set_ematch;
135         rtnl_class_add;
136         rtnl_class_alloc;
137         rtnl_class_alloc_cache;
138         rtnl_class_build_add_request;
139         rtnl_class_build_delete_request;
140         rtnl_class_delete;
141         rtnl_class_dsmark_get_bitmask;
142         rtnl_class_dsmark_get_value;
143         rtnl_class_dsmark_set_bitmask;
144         rtnl_class_dsmark_set_value;
145         rtnl_class_foreach_child;
146         rtnl_class_foreach_cls;
147         rtnl_class_get;
148         rtnl_class_leaf_qdisc;
149         rtnl_class_put;
150         rtnl_classid_generate;
151         rtnl_cls_add;
152         rtnl_cls_alloc;
153         rtnl_cls_alloc_cache;
154         rtnl_cls_build_add_request;
155         rtnl_cls_build_change_request;
156         rtnl_cls_build_delete_request;
157         rtnl_cls_change;
158         rtnl_cls_delete;
159         rtnl_cls_get_prio;
160         rtnl_cls_get_protocol;
161         rtnl_cls_put;
162         rtnl_cls_set_prio;
163         rtnl_cls_set_protocol;
164         rtnl_ematch_add_child;
165         rtnl_ematch_alloc;
166         rtnl_ematch_cmp_get;
167         rtnl_ematch_cmp_set;
168         rtnl_ematch_data;
169         rtnl_ematch_fill_attr;
170         rtnl_ematch_free;
171         rtnl_ematch_get_flags;
172         rtnl_ematch_lookup_ops;
173         rtnl_ematch_lookup_ops_by_name;
174         rtnl_ematch_meta_set_lvalue;
175         rtnl_ematch_meta_set_operand;
176         rtnl_ematch_meta_set_rvalue;
177         rtnl_ematch_nbyte_get_layer;
178         rtnl_ematch_nbyte_get_len;
179         rtnl_ematch_nbyte_get_offset;
180         rtnl_ematch_nbyte_get_pattern;
181         rtnl_ematch_nbyte_set_offset;
182         rtnl_ematch_nbyte_set_pattern;
183         rtnl_ematch_offset2txt;
184         rtnl_ematch_opnd2txt;
185         rtnl_ematch_parse_attr;
186         rtnl_ematch_parse_expr;
187         rtnl_ematch_register;
188         rtnl_ematch_set_flags;
189         rtnl_ematch_set_kind;
190         rtnl_ematch_set_name;
191         rtnl_ematch_set_ops;
192         rtnl_ematch_text_get_algo;
193         rtnl_ematch_text_get_from_layer;
194         rtnl_ematch_text_get_from_offset;
195         rtnl_ematch_text_get_len;
196         rtnl_ematch_text_get_pattern;
197         rtnl_ematch_text_get_to_layer;
198         rtnl_ematch_text_get_to_offset;
199         rtnl_ematch_text_set_algo;
200         rtnl_ematch_text_set_from;
201         rtnl_ematch_text_set_pattern;
202         rtnl_ematch_text_set_to;
203         rtnl_ematch_tree_add;
204         rtnl_ematch_tree_alloc;
205         rtnl_ematch_tree_dump;
206         rtnl_ematch_tree_free;
207         rtnl_ematch_unlink;
208         rtnl_ematch_unset_flags;
209         rtnl_fw_set_classid;
210         rtnl_fw_set_mask;
211         rtnl_htb_get_cbuffer;
212         rtnl_htb_get_ceil;
213         rtnl_htb_get_defcls;
214         rtnl_htb_get_level;
215         rtnl_htb_get_prio;
216         rtnl_htb_get_quantum;
217         rtnl_htb_get_rate2quantum;
218         rtnl_htb_get_rate;
219         rtnl_htb_get_rbuffer;
220         rtnl_htb_set_cbuffer;
221         rtnl_htb_set_ceil;
222         rtnl_htb_set_defcls;
223         rtnl_htb_set_level;
224         rtnl_htb_set_prio;
225         rtnl_htb_set_quantum;
226         rtnl_htb_set_rate2quantum;
227         rtnl_htb_set_rate;
228         rtnl_htb_set_rbuffer;
229         rtnl_link_add;
230         rtnl_link_alloc;
231         rtnl_link_alloc_cache;
232         rtnl_link_bond_add;
233         rtnl_link_bond_alloc;
234         rtnl_link_bond_enslave;
235         rtnl_link_bond_enslave_ifindex;
236         rtnl_link_bond_release;
237         rtnl_link_bond_release_ifindex;
238         rtnl_link_bridge_add;
239         rtnl_link_bridge_alloc;
240         rtnl_link_bridge_flags2str;
241         rtnl_link_bridge_get_cost;
242         rtnl_link_bridge_get_flags;
243         rtnl_link_bridge_get_port_state;
244         rtnl_link_bridge_get_priority;
245         rtnl_link_bridge_has_ext_info;
246         rtnl_link_bridge_set_cost;
247         rtnl_link_bridge_set_flags;
248         rtnl_link_bridge_set_port_state;
249         rtnl_link_bridge_set_priority;
250         rtnl_link_bridge_str2flags;
251         rtnl_link_bridge_unset_flags;
252         rtnl_link_build_add_request;
253         rtnl_link_build_change_request;
254         rtnl_link_build_delete_request;
255         rtnl_link_build_get_request;
256         rtnl_link_can_berr;
257         rtnl_link_can_berr_rx;
258         rtnl_link_can_berr_tx;
259         rtnl_link_can_ctrlmode2str;
260         rtnl_link_can_freq;
261         rtnl_link_can_get_bitrate;
262         rtnl_link_can_get_bittiming;
263         rtnl_link_can_get_bt_const;
264         rtnl_link_can_get_ctrlmode;
265         rtnl_link_can_get_restart_ms;
266         rtnl_link_can_get_sample_point;
267         rtnl_link_can_restart;
268         rtnl_link_can_set_bitrate;
269         rtnl_link_can_set_bittiming;
270         rtnl_link_can_set_ctrlmode;
271         rtnl_link_can_set_restart_ms;
272         rtnl_link_can_set_sample_point;
273         rtnl_link_can_state;
274         rtnl_link_can_str2ctrlmode;
275         rtnl_link_can_unset_ctrlmode;
276         rtnl_link_carrier2str;
277         rtnl_link_change;
278         rtnl_link_delete;
279         rtnl_link_enslave;
280         rtnl_link_enslave_ifindex;
281         rtnl_link_fill_info;
282         rtnl_link_flags2str;
283         rtnl_link_get;
284         rtnl_link_get_addr;
285         rtnl_link_get_arptype;
286         rtnl_link_get_broadcast;
287         rtnl_link_get_by_name;
288         rtnl_link_get_carrier;
289         rtnl_link_get_family;
290         rtnl_link_get_flags;
291         rtnl_link_get_group;
292         rtnl_link_get_ifalias;
293         rtnl_link_get_ifindex;
294         rtnl_link_get_info_type;
295         rtnl_link_get_kernel;
296         rtnl_link_get_link;
297         rtnl_link_get_linkmode;
298         rtnl_link_get_master;
299         rtnl_link_get_mtu;
300         rtnl_link_get_name;
301         rtnl_link_get_ns_fd;
302         rtnl_link_get_ns_pid;
303         rtnl_link_get_num_rx_queues;
304         rtnl_link_get_num_tx_queues;
305         rtnl_link_get_num_vf;
306         rtnl_link_get_operstate;
307         rtnl_link_get_phys_port_id;
308         rtnl_link_get_pmtudisc;
309         rtnl_link_get_promiscuity;
310         rtnl_link_get_qdisc;
311         rtnl_link_get_stat;
312         rtnl_link_get_txqlen;
313         rtnl_link_get_type;
314         rtnl_link_get_weight;
315         rtnl_link_i2name;
316         rtnl_link_inet_devconf2str;
317         rtnl_link_inet_get_conf;
318         rtnl_link_inet_set_conf;
319         rtnl_link_inet_str2devconf;
320         rtnl_link_info_parse;
321         rtnl_link_ip6_tnl_add;
322         rtnl_link_ip6_tnl_alloc;
323         rtnl_link_ip6_tnl_get_encaplimit;
324         rtnl_link_ip6_tnl_get_flags;
325         rtnl_link_ip6_tnl_get_flowinfo;
326         rtnl_link_ip6_tnl_get_link;
327         rtnl_link_ip6_tnl_get_local;
328         rtnl_link_ip6_tnl_get_proto;
329         rtnl_link_ip6_tnl_get_remote;
330         rtnl_link_ip6_tnl_get_tos;
331         rtnl_link_ip6_tnl_get_ttl;
332         rtnl_link_ip6_tnl_set_encaplimit;
333         rtnl_link_ip6_tnl_set_flags;
334         rtnl_link_ip6_tnl_set_flowinfo;
335         rtnl_link_ip6_tnl_set_link;
336         rtnl_link_ip6_tnl_set_local;
337         rtnl_link_ip6_tnl_set_proto;
338         rtnl_link_ip6_tnl_set_remote;
339         rtnl_link_ip6_tnl_set_tos;
340         rtnl_link_ip6_tnl_set_ttl;
341         rtnl_link_ipgre_add;
342         rtnl_link_ipgre_alloc;
343         rtnl_link_ipgre_get_iflags;
344         rtnl_link_ipgre_get_ikey;
345         rtnl_link_ipgre_get_link;
346         rtnl_link_ipgre_get_local;
347         rtnl_link_ipgre_get_oflags;
348         rtnl_link_ipgre_get_okey;
349         rtnl_link_ipgre_get_remote;
350         rtnl_link_ipgre_get_tos;
351         rtnl_link_ipgre_get_ttl;
352         rtnl_link_ipgre_set_iflags;
353         rtnl_link_ipgre_set_ikey;
354         rtnl_link_ipgre_set_link;
355         rtnl_link_ipgre_set_local;
356         rtnl_link_ipgre_set_oflags;
357         rtnl_link_ipgre_set_okey;
358         rtnl_link_ipgre_set_pmtudisc;
359         rtnl_link_ipgre_set_remote;
360         rtnl_link_ipgre_set_tos;
361         rtnl_link_ipgre_set_ttl;
362         rtnl_link_ipip_add;
363         rtnl_link_ipip_alloc;
364         rtnl_link_ipip_get_link;
365         rtnl_link_ipip_get_local;
366         rtnl_link_ipip_get_pmtudisc;
367         rtnl_link_ipip_get_remote;
368         rtnl_link_ipip_get_tos;
369         rtnl_link_ipip_get_ttl;
370         rtnl_link_ipip_set_link;
371         rtnl_link_ipip_set_local;
372         rtnl_link_ipip_set_pmtudisc;
373         rtnl_link_ipip_set_remote;
374         rtnl_link_ipip_set_tos;
375         rtnl_link_ipip_set_ttl;
376         rtnl_link_ipvti_add;
377         rtnl_link_ipvti_alloc;
378         rtnl_link_ipvti_get_ikey;
379         rtnl_link_ipvti_get_link;
380         rtnl_link_ipvti_get_local;
381         rtnl_link_ipvti_get_okey;
382         rtnl_link_ipvti_get_remote;
383         rtnl_link_ipvti_set_ikey;
384         rtnl_link_ipvti_set_link;
385         rtnl_link_ipvti_set_local;
386         rtnl_link_ipvti_set_okey;
387         rtnl_link_ipvti_set_remote;
388         rtnl_link_is_bridge;
389         rtnl_link_is_can;
390         rtnl_link_is_ip6_tnl;
391         rtnl_link_is_ipgre;
392         rtnl_link_is_ipip;
393         rtnl_link_is_ipvti;
394         rtnl_link_is_macvlan;
395         rtnl_link_is_sit;
396         rtnl_link_is_veth;
397         rtnl_link_is_vlan;
398         rtnl_link_is_vxlan;
399         rtnl_link_macvlan_alloc;
400         rtnl_link_macvlan_flags2str;
401         rtnl_link_macvlan_get_flags;
402         rtnl_link_macvlan_get_mode;
403         rtnl_link_macvlan_mode2str;
404         rtnl_link_macvlan_set_flags;
405         rtnl_link_macvlan_set_mode;
406         rtnl_link_macvlan_str2flags;
407         rtnl_link_macvlan_str2mode;
408         rtnl_link_macvlan_unset_flags;
409         rtnl_link_mode2str;
410         rtnl_link_name2i;
411         rtnl_link_operstate2str;
412         rtnl_link_put;
413         rtnl_link_release;
414         rtnl_link_release_ifindex;
415         rtnl_link_set_addr;
416         rtnl_link_set_arptype;
417         rtnl_link_set_broadcast;
418         rtnl_link_set_carrier;
419         rtnl_link_set_family;
420         rtnl_link_set_flags;
421         rtnl_link_set_group;
422         rtnl_link_set_ifalias;
423         rtnl_link_set_ifindex;
424         rtnl_link_set_info_type;
425         rtnl_link_set_link;
426         rtnl_link_set_linkmode;
427         rtnl_link_set_master;
428         rtnl_link_set_mtu;
429         rtnl_link_set_name;
430         rtnl_link_set_ns_fd;
431         rtnl_link_set_ns_pid;
432         rtnl_link_set_num_rx_queues;
433         rtnl_link_set_num_tx_queues;
434         rtnl_link_set_operstate;
435         rtnl_link_set_promiscuity;
436         rtnl_link_set_qdisc;
437         rtnl_link_set_stat;
438         rtnl_link_set_txqlen;
439         rtnl_link_set_type;
440         rtnl_link_set_weight;
441         rtnl_link_sit_add;
442         rtnl_link_sit_alloc;
443         rtnl_link_sit_get_flags;
444         rtnl_link_sit_get_link;
445         rtnl_link_sit_get_local;
446         rtnl_link_sit_get_pmtudisc;
447         rtnl_link_sit_get_proto;
448         rtnl_link_sit_get_remote;
449         rtnl_link_sit_get_tos;
450         rtnl_link_sit_get_ttl;
451         rtnl_link_sit_set_flags;
452         rtnl_link_sit_set_link;
453         rtnl_link_sit_set_local;
454         rtnl_link_sit_set_pmtudisc;
455         rtnl_link_sit_set_proto;
456         rtnl_link_sit_set_remote;
457         rtnl_link_sit_set_tos;
458         rtnl_link_sit_set_ttl;
459         rtnl_link_stat2str;
460         rtnl_link_str2carrier;
461         rtnl_link_str2flags;
462         rtnl_link_str2mode;
463         rtnl_link_str2operstate;
464         rtnl_link_str2stat;
465         rtnl_link_unset_flags;
466         rtnl_link_veth_add;
467         rtnl_link_veth_alloc;
468         rtnl_link_veth_get_peer;
469         rtnl_link_veth_release;
470         rtnl_link_vlan_alloc;
471         rtnl_link_vlan_flags2str;
472         rtnl_link_vlan_get_egress_map;
473         rtnl_link_vlan_get_flags;
474         rtnl_link_vlan_get_id;
475         rtnl_link_vlan_get_ingress_map;
476         rtnl_link_vlan_get_protocol;
477         rtnl_link_vlan_set_egress_map;
478         rtnl_link_vlan_set_flags;
479         rtnl_link_vlan_set_id;
480         rtnl_link_vlan_set_ingress_map;
481         rtnl_link_vlan_set_protocol;
482         rtnl_link_vlan_str2flags;
483         rtnl_link_vlan_unset_flags;
484         rtnl_link_vxlan_alloc;
485         rtnl_link_vxlan_disable_l2miss;
486         rtnl_link_vxlan_disable_l3miss;
487         rtnl_link_vxlan_disable_learning;
488         rtnl_link_vxlan_disable_proxy;
489         rtnl_link_vxlan_disable_rsc;
490         rtnl_link_vxlan_enable_l2miss;
491         rtnl_link_vxlan_enable_l3miss;
492         rtnl_link_vxlan_enable_learning;
493         rtnl_link_vxlan_enable_proxy;
494         rtnl_link_vxlan_enable_rsc;
495         rtnl_link_vxlan_get_ageing;
496         rtnl_link_vxlan_get_group;
497         rtnl_link_vxlan_get_id;
498         rtnl_link_vxlan_get_l2miss;
499         rtnl_link_vxlan_get_l3miss;
500         rtnl_link_vxlan_get_learning;
501         rtnl_link_vxlan_get_limit;
502         rtnl_link_vxlan_get_link;
503         rtnl_link_vxlan_get_local;
504         rtnl_link_vxlan_get_port_range;
505         rtnl_link_vxlan_get_proxy;
506         rtnl_link_vxlan_get_rsc;
507         rtnl_link_vxlan_get_tos;
508         rtnl_link_vxlan_get_ttl;
509         rtnl_link_vxlan_set_ageing;
510         rtnl_link_vxlan_set_group;
511         rtnl_link_vxlan_set_id;
512         rtnl_link_vxlan_set_l2miss;
513         rtnl_link_vxlan_set_l3miss;
514         rtnl_link_vxlan_set_learning;
515         rtnl_link_vxlan_set_limit;
516         rtnl_link_vxlan_set_link;
517         rtnl_link_vxlan_set_local;
518         rtnl_link_vxlan_set_port_range;
519         rtnl_link_vxlan_set_proxy;
520         rtnl_link_vxlan_set_rsc;
521         rtnl_link_vxlan_set_tos;
522         rtnl_link_vxlan_set_ttl;
523         rtnl_meta_value_alloc_id;
524         rtnl_meta_value_alloc_int;
525         rtnl_meta_value_alloc_var;
526         rtnl_meta_value_put;
527         rtnl_mirred_get_action;
528         rtnl_mirred_get_ifindex;
529         rtnl_mirred_get_policy;
530         rtnl_mirred_set_action;
531         rtnl_mirred_set_ifindex;
532         rtnl_mirred_set_policy;
533         rtnl_neigh_add;
534         rtnl_neigh_alloc;
535         rtnl_neigh_alloc_cache;
536         rtnl_neigh_build_add_request;
537         rtnl_neigh_build_delete_request;
538         rtnl_neigh_delete;
539         rtnl_neigh_flags2str;
540         rtnl_neigh_get;
541         rtnl_neigh_get_dst;
542         rtnl_neigh_get_family;
543         rtnl_neigh_get_flags;
544         rtnl_neigh_get_ifindex;
545         rtnl_neigh_get_lladdr;
546         rtnl_neigh_get_state;
547         rtnl_neigh_get_type;
548         rtnl_neigh_parse;
549         rtnl_neigh_put;
550         rtnl_neigh_set_dst;
551         rtnl_neigh_set_family;
552         rtnl_neigh_set_flags;
553         rtnl_neigh_set_ifindex;
554         rtnl_neigh_set_lladdr;
555         rtnl_neigh_set_state;
556         rtnl_neigh_set_type;
557         rtnl_neigh_state2str;
558         rtnl_neigh_str2flag;
559         rtnl_neigh_str2state;
560         rtnl_neigh_unset_flags;
561         rtnl_neigh_unset_state;
562         rtnl_neightbl_alloc;
563         rtnl_neightbl_alloc_cache;
564         rtnl_neightbl_build_change_request;
565         rtnl_neightbl_change;
566         rtnl_neightbl_get;
567         rtnl_neightbl_put;
568         rtnl_neightbl_set_anycast_delay;
569         rtnl_neightbl_set_app_probes;
570         rtnl_neightbl_set_base_reachable_time;
571         rtnl_neightbl_set_delay_probe_time;
572         rtnl_neightbl_set_dev;
573         rtnl_neightbl_set_family;
574         rtnl_neightbl_set_gc_interval;
575         rtnl_neightbl_set_gc_stale_time;
576         rtnl_neightbl_set_gc_tresh1;
577         rtnl_neightbl_set_gc_tresh2;
578         rtnl_neightbl_set_gc_tresh3;
579         rtnl_neightbl_set_locktime;
580         rtnl_neightbl_set_mcast_probes;
581         rtnl_neightbl_set_name;
582         rtnl_neightbl_set_proxy_delay;
583         rtnl_neightbl_set_proxy_queue_len;
584         rtnl_neightbl_set_queue_len;
585         rtnl_neightbl_set_retrans_time;
586         rtnl_neightbl_set_ucast_probes;
587         rtnl_netem_get_corruption_correlation;
588         rtnl_netem_get_corruption_probability;
589         rtnl_netem_get_delay;
590         rtnl_netem_get_delay_correlation;
591         rtnl_netem_get_delay_distribution;
592         rtnl_netem_get_delay_distribution_size;
593         rtnl_netem_get_duplicate;
594         rtnl_netem_get_duplicate_correlation;
595         rtnl_netem_get_gap;
596         rtnl_netem_get_jitter;
597         rtnl_netem_get_limit;
598         rtnl_netem_get_loss;
599         rtnl_netem_get_loss_correlation;
600         rtnl_netem_get_reorder_correlation;
601         rtnl_netem_get_reorder_probability;
602         rtnl_netem_set_corruption_correlation;
603         rtnl_netem_set_corruption_probability;
604         rtnl_netem_set_delay;
605         rtnl_netem_set_delay_correlation;
606         rtnl_netem_set_delay_distribution;
607         rtnl_netem_set_duplicate;
608         rtnl_netem_set_duplicate_correlation;
609         rtnl_netem_set_gap;
610         rtnl_netem_set_jitter;
611         rtnl_netem_set_limit;
612         rtnl_netem_set_loss;
613         rtnl_netem_set_loss_correlation;
614         rtnl_netem_set_reorder_correlation;
615         rtnl_netem_set_reorder_probability;
616         rtnl_pktloc_add;
617         rtnl_pktloc_alloc;
618         rtnl_pktloc_foreach;
619         rtnl_pktloc_lookup;
620         rtnl_pktloc_put;
621         rtnl_prio2str;
622         rtnl_qdisc_add;
623         rtnl_qdisc_alloc;
624         rtnl_qdisc_alloc_cache;
625         rtnl_qdisc_build_add_request;
626         rtnl_qdisc_build_change_request;
627         rtnl_qdisc_build_delete_request;
628         rtnl_qdisc_build_update_request;
629         rtnl_qdisc_change;
630         rtnl_qdisc_delete;
631         rtnl_qdisc_dsmark_get_default_index;
632         rtnl_qdisc_dsmark_get_indices;
633         rtnl_qdisc_dsmark_get_set_tc_index;
634         rtnl_qdisc_dsmark_set_default_index;
635         rtnl_qdisc_dsmark_set_indices;
636         rtnl_qdisc_dsmark_set_set_tc_index;
637         rtnl_qdisc_fifo_get_limit;
638         rtnl_qdisc_fifo_set_limit;
639         rtnl_qdisc_foreach_child;
640         rtnl_qdisc_foreach_cls;
641         rtnl_qdisc_fq_codel_get_ecn;
642         rtnl_qdisc_fq_codel_get_flows;
643         rtnl_qdisc_fq_codel_get_interval;
644         rtnl_qdisc_fq_codel_get_limit;
645         rtnl_qdisc_fq_codel_get_quantum;
646         rtnl_qdisc_fq_codel_get_target;
647         rtnl_qdisc_fq_codel_set_ecn;
648         rtnl_qdisc_fq_codel_set_flows;
649         rtnl_qdisc_fq_codel_set_interval;
650         rtnl_qdisc_fq_codel_set_limit;
651         rtnl_qdisc_fq_codel_set_quantum;
652         rtnl_qdisc_fq_codel_set_target;
653         rtnl_qdisc_get;
654         rtnl_qdisc_get_by_parent;
655         rtnl_qdisc_plug_buffer;
656         rtnl_qdisc_plug_release_indefinite;
657         rtnl_qdisc_plug_release_one;
658         rtnl_qdisc_plug_set_limit;
659         rtnl_qdisc_prio_get_bands;
660         rtnl_qdisc_prio_get_priomap;
661         rtnl_qdisc_prio_set_bands;
662         rtnl_qdisc_prio_set_priomap;
663         rtnl_qdisc_put;
664         rtnl_qdisc_tbf_get_limit;
665         rtnl_qdisc_tbf_get_peakrate;
666         rtnl_qdisc_tbf_get_peakrate_bucket;
667         rtnl_qdisc_tbf_get_peakrate_cell;
668         rtnl_qdisc_tbf_get_rate;
669         rtnl_qdisc_tbf_get_rate_bucket;
670         rtnl_qdisc_tbf_get_rate_cell;
671         rtnl_qdisc_tbf_set_limit;
672         rtnl_qdisc_tbf_set_limit_by_latency;
673         rtnl_qdisc_tbf_set_peakrate;
674         rtnl_qdisc_tbf_set_rate;
675         rtnl_qdisc_update;
676         rtnl_realms2str;
677         rtnl_red_get_limit;
678         rtnl_red_set_limit;
679         rtnl_route_add;
680         rtnl_route_add_nexthop;
681         rtnl_route_alloc;
682         rtnl_route_alloc_cache;
683         rtnl_route_build_add_request;
684         rtnl_route_build_del_request;
685         rtnl_route_build_msg;
686         rtnl_route_delete;
687         rtnl_route_foreach_nexthop;
688         rtnl_route_get;
689         rtnl_route_get_dst;
690         rtnl_route_get_family;
691         rtnl_route_get_flags;
692         rtnl_route_get_iif;
693         rtnl_route_get_metric;
694         rtnl_route_get_nexthops;
695         rtnl_route_get_nnexthops;
696         rtnl_route_get_pref_src;
697         rtnl_route_get_priority;
698         rtnl_route_get_protocol;
699         rtnl_route_get_scope;
700         rtnl_route_get_src;
701         rtnl_route_get_table;
702         rtnl_route_get_tos;
703         rtnl_route_get_type;
704         rtnl_route_guess_scope;
705         rtnl_route_metric2str;
706         rtnl_route_nexthop_n;
707         rtnl_route_nh_alloc;
708         rtnl_route_nh_clone;
709         rtnl_route_nh_compare;
710         rtnl_route_nh_dump;
711         rtnl_route_nh_flags2str;
712         rtnl_route_nh_free;
713         rtnl_route_nh_get_flags;
714         rtnl_route_nh_get_gateway;
715         rtnl_route_nh_get_ifindex;
716         rtnl_route_nh_get_realms;
717         rtnl_route_nh_get_weight;
718         rtnl_route_nh_set_flags;
719         rtnl_route_nh_set_gateway;
720         rtnl_route_nh_set_ifindex;
721         rtnl_route_nh_set_realms;
722         rtnl_route_nh_set_weight;
723         rtnl_route_nh_str2flags;
724         rtnl_route_nh_unset_flags;
725         rtnl_route_parse;
726         rtnl_route_proto2str;
727         rtnl_route_put;
728         rtnl_route_read_protocol_names;
729         rtnl_route_read_table_names;
730         rtnl_route_remove_nexthop;
731         rtnl_route_set_dst;
732         rtnl_route_set_family;
733         rtnl_route_set_flags;
734         rtnl_route_set_iif;
735         rtnl_route_set_metric;
736         rtnl_route_set_pref_src;
737         rtnl_route_set_priority;
738         rtnl_route_set_protocol;
739         rtnl_route_set_scope;
740         rtnl_route_set_src;
741         rtnl_route_set_table;
742         rtnl_route_set_tos;
743         rtnl_route_set_type;
744         rtnl_route_str2metric;
745         rtnl_route_str2proto;
746         rtnl_route_str2table;
747         rtnl_route_table2str;
748         rtnl_route_unset_flags;
749         rtnl_route_unset_metric;
750         rtnl_rule_add;
751         rtnl_rule_alloc;
752         rtnl_rule_alloc_cache;
753         rtnl_rule_build_add_request;
754         rtnl_rule_build_delete_request;
755         rtnl_rule_delete;
756         rtnl_rule_get_action;
757         rtnl_rule_get_dsfield;
758         rtnl_rule_get_dst;
759         rtnl_rule_get_family;
760         rtnl_rule_get_goto;
761         rtnl_rule_get_iif;
762         rtnl_rule_get_mark;
763         rtnl_rule_get_mask;
764         rtnl_rule_get_oif;
765         rtnl_rule_get_prio;
766         rtnl_rule_get_realms;
767         rtnl_rule_get_src;
768         rtnl_rule_get_table;
769         rtnl_rule_put;
770         rtnl_rule_set_action;
771         rtnl_rule_set_dsfield;
772         rtnl_rule_set_dst;
773         rtnl_rule_set_family;
774         rtnl_rule_set_goto;
775         rtnl_rule_set_iif;
776         rtnl_rule_set_mark;
777         rtnl_rule_set_mask;
778         rtnl_rule_set_oif;
779         rtnl_rule_set_prio;
780         rtnl_rule_set_realms;
781         rtnl_rule_set_src;
782         rtnl_rule_set_table;
783         rtnl_scope2str;
784         rtnl_sfq_get_divisor;
785         rtnl_sfq_get_limit;
786         rtnl_sfq_get_perturb;
787         rtnl_sfq_get_quantum;
788         rtnl_sfq_set_limit;
789         rtnl_sfq_set_perturb;
790         rtnl_sfq_set_quantum;
791         rtnl_str2prio;
792         rtnl_str2scope;
793         rtnl_tc_calc_bufsize;
794         rtnl_tc_calc_cell_log;
795         rtnl_tc_calc_txtime;
796         rtnl_tc_get_handle;
797         rtnl_tc_get_ifindex;
798         rtnl_tc_get_kind;
799         rtnl_tc_get_link;
800         rtnl_tc_get_linktype;
801         rtnl_tc_get_mpu;
802         rtnl_tc_get_mtu;
803         rtnl_tc_get_overhead;
804         rtnl_tc_get_parent;
805         rtnl_tc_get_stat;
806         rtnl_tc_handle2str;
807         rtnl_tc_read_classid_file;
808         rtnl_tc_set_handle;
809         rtnl_tc_set_ifindex;
810         rtnl_tc_set_kind;
811         rtnl_tc_set_link;
812         rtnl_tc_set_linktype;
813         rtnl_tc_set_mpu;
814         rtnl_tc_set_mtu;
815         rtnl_tc_set_overhead;
816         rtnl_tc_set_parent;
817         rtnl_tc_str2handle;
818         rtnl_u32_add_action;
819         rtnl_u32_add_key;
820         rtnl_u32_add_key_in6_addr;
821         rtnl_u32_add_key_in_addr;
822         rtnl_u32_add_key_uint16;
823         rtnl_u32_add_key_uint32;
824         rtnl_u32_add_key_uint8;
825         rtnl_u32_del_action;
826         rtnl_u32_get_key;
827         rtnl_u32_set_classid;
828         rtnl_u32_set_cls_terminal;
829         rtnl_u32_set_divisor;
830         rtnl_u32_set_flags;
831         rtnl_u32_set_handle;
832         rtnl_u32_set_hashmask;
833         rtnl_u32_set_hashtable;
834         rtnl_u32_set_link;
835
836         # The following symbols were added during the development of 3.2.26.
837         # Keep them in libnl_3 to avoid breaking users.
838         rtnl_class_hfsc_get_fsc;
839         rtnl_class_hfsc_get_rsc;
840         rtnl_class_hfsc_get_usc;
841         rtnl_class_hfsc_set_fsc;
842         rtnl_class_hfsc_set_rsc;
843         rtnl_class_hfsc_set_usc;
844         rtnl_link_inet6_addrgenmode2str;
845         rtnl_link_inet6_get_addr_gen_mode;
846         rtnl_link_inet6_get_token;
847         rtnl_link_inet6_set_addr_gen_mode;
848         rtnl_link_inet6_set_token;
849         rtnl_link_inet6_str2addrgenmode;
850         rtnl_qdisc_hfsc_get_defcls;
851         rtnl_qdisc_hfsc_set_defcls;
852         rtnl_u32_add_mark;
853         rtnl_u32_del_mark;
854
855 local:
856         *;
857 };
858
859 libnl_3_2_26 {
860 global:
861         rtnl_neigh_get_vlan;
862         rtnl_neigh_set_vlan;
863         rtnl_skbedit_get_action;
864         rtnl_skbedit_get_mark;
865         rtnl_skbedit_get_priority;
866         rtnl_skbedit_get_queue_mapping;
867         rtnl_skbedit_set_action;
868         rtnl_skbedit_set_mark;
869         rtnl_skbedit_set_priority;
870         rtnl_skbedit_set_queue_mapping;
871         rtnl_tc_stat2str;
872         rtnl_tc_str2stat;
873         rtnl_u32_get_classid;
874 } libnl_3;
875
876 libnl_3_2_27 {
877 global:
878         rtnl_link_get_link_netnsid;
879         rtnl_link_ipvlan_alloc;
880         rtnl_link_is_ipvlan;
881         rtnl_link_ipvlan_mode2str;
882         rtnl_link_ipvlan_str2mode;
883         rtnl_link_ipvlan_set_mode;
884         rtnl_link_ipvlan_get_mode;
885         rtnl_link_set_link_netnsid;
886 } libnl_3_2_26;
887
888 libnl_3_2_28 {
889 global:
890         rtnl_link_alloc_cache_flags;
891         rtnl_link_bridge_get_port_vlan;
892         rtnl_link_bridge_has_vlan;
893         rtnl_link_bridge_pvid;
894         rtnl_link_is_macvtap;
895         rtnl_link_is_vrf;
896         rtnl_link_ipgretap_add;
897         rtnl_link_ipgretap_alloc;
898         rtnl_link_macsec_alloc;
899         rtnl_link_macsec_set_sci;
900         rtnl_link_macsec_get_sci;
901         rtnl_link_macsec_set_port;
902         rtnl_link_macsec_get_port;
903         rtnl_link_macsec_set_cipher_suite;
904         rtnl_link_macsec_get_cipher_suite;
905         rtnl_link_macsec_set_icv_len;
906         rtnl_link_macsec_get_icv_len;
907         rtnl_link_macsec_set_protect;
908         rtnl_link_macsec_get_protect;
909         rtnl_link_macsec_set_encrypt;
910         rtnl_link_macsec_get_encrypt;
911         rtnl_link_macsec_set_encoding_sa;
912         rtnl_link_macsec_get_encoding_sa;
913         rtnl_link_macsec_set_validation_type;
914         rtnl_link_macsec_get_validation_type;
915         rtnl_link_macsec_set_replay_protect;
916         rtnl_link_macsec_get_replay_protect;
917         rtnl_link_macsec_set_window;
918         rtnl_link_macsec_get_window;
919         rtnl_link_macsec_set_send_sci;
920         rtnl_link_macsec_get_send_sci;
921         rtnl_link_macsec_set_end_station;
922         rtnl_link_macsec_get_end_station;
923         rtnl_link_macsec_set_scb;
924         rtnl_link_macsec_get_scb;
925         rtnl_link_macvtap_alloc;
926         rtnl_link_macvtap_flags2str;
927         rtnl_link_macvtap_get_flags;
928         rtnl_link_macvtap_get_mode;
929         rtnl_link_macvtap_mode2str;
930         rtnl_link_macvtap_set_flags;
931         rtnl_link_macvtap_set_mode;
932         rtnl_link_macvtap_str2flags;
933         rtnl_link_macvtap_str2mode;
934         rtnl_link_macvtap_unset_flags;
935         rtnl_link_sit_get_ip6rd_prefix;
936         rtnl_link_sit_get_ip6rd_prefixlen;
937         rtnl_link_sit_get_ip6rd_relay_prefix;
938         rtnl_link_sit_get_ip6rd_relay_prefixlen;
939         rtnl_link_sit_set_ip6rd_prefix;
940         rtnl_link_sit_set_ip6rd_prefixlen;
941         rtnl_link_sit_set_ip6rd_relay_prefix;
942         rtnl_link_sit_set_ip6rd_relay_prefixlen;
943         rtnl_link_vrf_alloc;
944         rtnl_link_vrf_get_tableid;
945         rtnl_link_vrf_set_tableid;
946         rtnl_neigh_alloc_cache_flags;
947 } libnl_3_2_27;
948
949 libnl_3_2_29 {
950 global:
951         rtnl_gact_set_action;
952         rtnl_gact_get_action;
953         rtnl_link_bridge_portstate2str;
954         rtnl_link_bridge_str2portstate;
955         rtnl_link_bridge_set_self;
956         rtnl_link_bridge_get_hwmode;
957         rtnl_link_bridge_set_hwmode;
958         rtnl_link_bridge_hwmode2str;
959         rtnl_link_bridge_str2hwmode;
960         rtnl_link_get_carrier_changes;
961         rtnl_link_get_gso_max_segs;
962         rtnl_link_get_gso_max_size;
963         rtnl_link_get_phys_port_name;
964         rtnl_link_get_phys_switch_id;
965         rtnl_link_ipgre_get_pmtudisc;
966         rtnl_link_is_ipgretap;
967         rtnl_link_macvlan_add_macaddr;
968         rtnl_link_macvlan_count_macaddr;
969         rtnl_link_macvlan_del_macaddr;
970         rtnl_link_macvlan_get_macaddr;
971         rtnl_link_macvlan_get_macmode;
972         rtnl_link_macvlan_macmode2str;
973         rtnl_link_macvlan_set_macmode;
974         rtnl_link_macvlan_str2macmode;
975         rtnl_link_ppp_alloc;
976         rtnl_link_ppp_set_fd;
977         rtnl_link_ppp_get_fd;
978         rtnl_link_vxlan_get_collect_metadata;
979         rtnl_link_vxlan_get_flags;
980         rtnl_link_vxlan_get_label;
981         rtnl_link_vxlan_get_port;
982         rtnl_link_vxlan_get_remcsum_rx;
983         rtnl_link_vxlan_get_remcsum_tx;
984         rtnl_link_vxlan_get_udp_csum;
985         rtnl_link_vxlan_get_udp_zero_csum6_rx;
986         rtnl_link_vxlan_get_udp_zero_csum6_tx;
987         rtnl_link_vxlan_set_collect_metadata;
988         rtnl_link_vxlan_set_flags;
989         rtnl_link_vxlan_set_label;
990         rtnl_link_vxlan_set_port;
991         rtnl_link_vxlan_set_remcsum_rx;
992         rtnl_link_vxlan_set_remcsum_tx;
993         rtnl_link_vxlan_set_udp_csum;
994         rtnl_link_vxlan_set_udp_zero_csum6_rx;
995         rtnl_link_vxlan_set_udp_zero_csum6_tx;
996         rtnl_link_has_vf_list;
997         rtnl_link_set_vf_list;
998         rtnl_link_unset_vf_list;
999         rtnl_link_vf_add;
1000         rtnl_link_vf_alloc;
1001         rtnl_link_vf_free;
1002         rtnl_link_vf_get;
1003         rtnl_link_vf_put;
1004         rtnl_link_vf_get_addr;
1005         rtnl_link_vf_set_addr;
1006         rtnl_link_vf_set_ib_node_guid;
1007         rtnl_link_vf_set_ib_port_guid;
1008         rtnl_link_vf_get_index;
1009         rtnl_link_vf_set_index;
1010         rtnl_link_vf_get_linkstate;
1011         rtnl_link_vf_set_linkstate;
1012         rtnl_link_vf_get_rate;
1013         rtnl_link_vf_set_rate;
1014         rtnl_link_vf_get_rss_query_en;
1015         rtnl_link_vf_set_rss_query_en;
1016         rtnl_link_vf_get_spoofchk;
1017         rtnl_link_vf_set_spoofchk;
1018         rtnl_link_vf_get_stat;
1019         rtnl_link_vf_get_trust;
1020         rtnl_link_vf_set_trust;
1021         rtnl_link_vf_get_vlans;
1022         rtnl_link_vf_set_vlans;
1023         rtnl_link_vf_vlan_alloc;
1024         rtnl_link_vf_vlan_free;
1025         rtnl_link_vf_vlan_put;
1026         rtnl_link_vf_linkstate2str;
1027         rtnl_link_vf_str2linkstate;
1028         rtnl_link_vf_vlanproto2str;
1029         rtnl_link_vf_str2vlanproto;
1030         rtnl_link_vf_str2guid;
1031         rtnl_u32_set_selector;
1032 } libnl_3_2_28;
1033
1034 libnl_3_4 {
1035 global:
1036         rtnl_act_next;
1037         rtnl_basic_get_action;
1038         rtnl_link_inet6_flags2str;
1039         rtnl_link_inet6_get_flags;
1040         rtnl_link_inet6_set_flags;
1041         rtnl_link_inet6_str2flags;
1042         rtnl_netconf_get_all;
1043         rtnl_netconf_get_by_idx;
1044         rtnl_netconf_get_default;
1045         rtnl_netconf_get_family;
1046         rtnl_netconf_get_forwarding;
1047         rtnl_netconf_get_ifindex;
1048         rtnl_netconf_get_input;
1049         rtnl_netconf_get_mc_forwarding;
1050         rtnl_netconf_get_rp_filter;
1051         rtnl_netconf_put;
1052         rtnl_rule_get_l3mdev;
1053         rtnl_rule_set_l3mdev;
1054         rtnl_u32_get_action;
1055         rtnl_route_nh_set_newdst;
1056         rtnl_route_nh_get_newdst;
1057         rtnl_route_nh_set_via;
1058         rtnl_route_nh_get_via;
1059         rtnl_route_set_ttl_propagate;
1060         rtnl_route_get_ttl_propagate;
1061         rtnl_route_nh_encap_mpls;
1062 } libnl_3_2_29;
1063
1064 libnl_3_5 {
1065 global:
1066         rtnl_class_get_by_parent;
1067         rtnl_cls_cache_set_tc_params;
1068         rtnl_ematch_tree_clone;
1069         rtnl_htb_get_ceil64;
1070         rtnl_htb_get_rate64;
1071         rtnl_htb_set_ceil64;
1072         rtnl_htb_set_rate64;
1073         rtnl_link_geneve_alloc;
1074         rtnl_link_geneve_get_flags;
1075         rtnl_link_geneve_get_id;
1076         rtnl_link_geneve_get_label;
1077         rtnl_link_geneve_get_port;
1078         rtnl_link_geneve_get_remote;
1079         rtnl_link_geneve_get_tos;
1080         rtnl_link_geneve_get_ttl;
1081         rtnl_link_geneve_get_udp_csum;
1082         rtnl_link_geneve_get_udp_zero_csum6_rx;
1083         rtnl_link_geneve_get_udp_zero_csum6_tx;
1084         rtnl_link_geneve_set_flags;
1085         rtnl_link_geneve_set_id;
1086         rtnl_link_geneve_set_label;
1087         rtnl_link_geneve_set_port;
1088         rtnl_link_geneve_set_remote;
1089         rtnl_link_geneve_set_tos;
1090         rtnl_link_geneve_set_ttl;
1091         rtnl_link_geneve_set_udp_csum;
1092         rtnl_link_geneve_set_udp_zero_csum6_rx;
1093         rtnl_link_geneve_set_udp_zero_csum6_tx;
1094         rtnl_link_get_slave_type;
1095         rtnl_link_is_geneve;
1096         rtnl_link_is_xfrmi;
1097         rtnl_link_set_slave_type;
1098         rtnl_link_xfrmi_alloc;
1099         rtnl_link_xfrmi_get_if_id;
1100         rtnl_link_xfrmi_get_link;
1101         rtnl_link_xfrmi_set_if_id;
1102         rtnl_link_xfrmi_set_link;
1103         rtnl_mall_append_action;
1104         rtnl_mall_del_action;
1105         rtnl_mall_get_classid;
1106         rtnl_mall_get_first_action;
1107         rtnl_mall_get_flags;
1108         rtnl_mall_set_classid;
1109         rtnl_mall_set_flags;
1110         rtnl_neigh_get_by_vlan;
1111         rtnl_neigh_get_master;
1112         rtnl_neigh_set_master;
1113         rtnl_netem_set_delay_distribution_data;
1114         rtnl_qdisc_mqprio_get_hw_offload;
1115         rtnl_qdisc_mqprio_get_max_rate;
1116         rtnl_qdisc_mqprio_get_min_rate;
1117         rtnl_qdisc_mqprio_get_mode;
1118         rtnl_qdisc_mqprio_get_num_tc;
1119         rtnl_qdisc_mqprio_get_priomap;
1120         rtnl_qdisc_mqprio_get_queue;
1121         rtnl_qdisc_mqprio_get_shaper;
1122         rtnl_qdisc_mqprio_hw_offload;
1123         rtnl_qdisc_mqprio_set_max_rate;
1124         rtnl_qdisc_mqprio_set_min_rate;
1125         rtnl_qdisc_mqprio_set_mode;
1126         rtnl_qdisc_mqprio_set_num_tc;
1127         rtnl_qdisc_mqprio_set_priomap;
1128         rtnl_qdisc_mqprio_set_queue;
1129         rtnl_qdisc_mqprio_set_shaper;
1130         rtnl_rule_get_dport;
1131         rtnl_rule_get_ipproto;
1132         rtnl_rule_get_protocol;
1133         rtnl_rule_get_sport;
1134         rtnl_rule_set_dport;
1135         rtnl_rule_set_dport_range;
1136         rtnl_rule_set_ipproto;
1137         rtnl_rule_set_protocol;
1138         rtnl_rule_set_sport;
1139         rtnl_rule_set_sport_range;
1140         rtnl_tc_get_chain;
1141         rtnl_tc_set_chain;
1142         rtnl_vlan_get_action;
1143         rtnl_vlan_get_mode;
1144         rtnl_vlan_get_protocol;
1145         rtnl_vlan_get_vlan_id;
1146         rtnl_vlan_get_vlan_prio;
1147         rtnl_vlan_set_action;
1148         rtnl_vlan_set_mode;
1149         rtnl_vlan_set_protocol;
1150         rtnl_vlan_set_vlan_id;
1151         rtnl_vlan_set_vlan_prio;
1152 } libnl_3_4;