blob: 9f6cae0869fd7f1cc55bc59b82e6e65a951ae4c3 [file] [log] [blame]
Thomas Hallere7d57da2015-01-04 17:24:36 +01001libnl_3 {
2global:
Thomas Haller113bb852015-01-04 17:24:38 +01003 __bss_start;
4 _edata;
5 _end;
6 _fini;
7 _init;
8 ematch__create_buffer;
9 ematch__delete_buffer;
10 ematch__flush_buffer;
11 ematch__scan_buffer;
12 ematch__scan_bytes;
13 ematch__scan_string;
14 ematch__switch_to_buffer;
15 ematch_alloc;
16 ematch_free;
17 ematch_get_column;
18 ematch_get_debug;
19 ematch_get_extra;
20 ematch_get_in;
21 ematch_get_leng;
22 ematch_get_lineno;
23 ematch_get_lval;
24 ematch_get_out;
25 ematch_get_text;
26 ematch_lex;
27 ematch_lex_destroy;
28 ematch_lex_init;
29 ematch_lex_init_extra;
30 ematch_parse;
31 ematch_pop_buffer_state;
32 ematch_push_buffer_state;
33 ematch_realloc;
34 ematch_restart;
35 ematch_set_column;
36 ematch_set_debug;
37 ematch_set_extra;
38 ematch_set_in;
39 ematch_set_lineno;
40 ematch_set_lval;
41 ematch_set_out;
42 flnl_lookup;
43 flnl_lookup_build_request;
44 flnl_request_alloc;
45 flnl_request_get_addr;
46 flnl_request_get_fwmark;
47 flnl_request_get_scope;
48 flnl_request_get_table;
49 flnl_request_get_tos;
50 flnl_request_set_addr;
51 flnl_request_set_fwmark;
52 flnl_request_set_scope;
53 flnl_request_set_table;
54 flnl_request_set_tos;
55 flnl_result_alloc;
56 flnl_result_alloc_cache;
57 flnl_result_get_error;
58 flnl_result_get_nexthop_sel;
59 flnl_result_get_prefixlen;
60 flnl_result_get_scope;
61 flnl_result_get_table_id;
62 flnl_result_get_type;
63 flnl_result_put;
64 nl_ovl_strategy2str;
65 nl_police2str;
66 nl_rtgen_request;
67 nl_rtntype2str;
68 nl_str2ovl_strategy;
69 nl_str2police;
70 nl_str2rtntype;
71 pktloc__create_buffer;
72 pktloc__delete_buffer;
73 pktloc__flush_buffer;
74 pktloc__scan_buffer;
75 pktloc__scan_bytes;
76 pktloc__scan_string;
77 pktloc__switch_to_buffer;
78 pktloc_alloc;
79 pktloc_free;
80 pktloc_get_column;
81 pktloc_get_debug;
82 pktloc_get_extra;
83 pktloc_get_in;
84 pktloc_get_leng;
85 pktloc_get_lineno;
86 pktloc_get_lloc;
87 pktloc_get_lval;
88 pktloc_get_out;
89 pktloc_get_text;
90 pktloc_lex;
91 pktloc_lex_destroy;
92 pktloc_lex_init;
93 pktloc_lex_init_extra;
94 pktloc_parse;
95 pktloc_pop_buffer_state;
96 pktloc_push_buffer_state;
97 pktloc_realloc;
98 pktloc_restart;
99 pktloc_set_column;
100 pktloc_set_debug;
101 pktloc_set_extra;
102 pktloc_set_in;
103 pktloc_set_lineno;
104 pktloc_set_lloc;
105 pktloc_set_lval;
106 pktloc_set_out;
107 route_obj_ops;
108 rtln_link_policy;
109 rtnl_act_add;
110 rtnl_act_alloc;
111 rtnl_act_append;
112 rtnl_act_build_add_request;
113 rtnl_act_build_change_request;
114 rtnl_act_build_delete_request;
115 rtnl_act_change;
116 rtnl_act_delete;
117 rtnl_act_fill;
118 rtnl_act_get;
119 rtnl_act_parse;
120 rtnl_act_put;
121 rtnl_act_put_all;
122 rtnl_act_remove;
123 rtnl_addr_add;
124 rtnl_addr_alloc;
125 rtnl_addr_alloc_cache;
126 rtnl_addr_build_add_request;
127 rtnl_addr_build_delete_request;
128 rtnl_addr_delete;
129 rtnl_addr_flags2str;
130 rtnl_addr_get;
131 rtnl_addr_get_anycast;
132 rtnl_addr_get_broadcast;
133 rtnl_addr_get_create_time;
134 rtnl_addr_get_family;
135 rtnl_addr_get_flags;
136 rtnl_addr_get_ifindex;
137 rtnl_addr_get_label;
138 rtnl_addr_get_last_update_time;
139 rtnl_addr_get_link;
140 rtnl_addr_get_local;
141 rtnl_addr_get_multicast;
142 rtnl_addr_get_peer;
143 rtnl_addr_get_preferred_lifetime;
144 rtnl_addr_get_prefixlen;
145 rtnl_addr_get_scope;
146 rtnl_addr_get_valid_lifetime;
147 rtnl_addr_put;
148 rtnl_addr_set_anycast;
149 rtnl_addr_set_broadcast;
150 rtnl_addr_set_family;
151 rtnl_addr_set_flags;
152 rtnl_addr_set_ifindex;
153 rtnl_addr_set_label;
154 rtnl_addr_set_link;
155 rtnl_addr_set_local;
156 rtnl_addr_set_multicast;
157 rtnl_addr_set_peer;
158 rtnl_addr_set_preferred_lifetime;
159 rtnl_addr_set_prefixlen;
160 rtnl_addr_set_scope;
161 rtnl_addr_set_valid_lifetime;
162 rtnl_addr_str2flags;
163 rtnl_addr_unset_flags;
164 rtnl_basic_add_action;
165 rtnl_basic_del_action;
166 rtnl_basic_get_ematch;
167 rtnl_basic_get_target;
168 rtnl_basic_set_ematch;
169 rtnl_basic_set_target;
170 rtnl_cgroup_get_ematch;
171 rtnl_cgroup_set_ematch;
172 rtnl_class_add;
173 rtnl_class_alloc;
174 rtnl_class_alloc_cache;
175 rtnl_class_build_add_request;
176 rtnl_class_build_delete_request;
177 rtnl_class_delete;
178 rtnl_class_dsmark_get_bitmask;
179 rtnl_class_dsmark_get_value;
180 rtnl_class_dsmark_set_bitmask;
181 rtnl_class_dsmark_set_value;
182 rtnl_class_foreach_child;
183 rtnl_class_foreach_cls;
184 rtnl_class_get;
Thomas Haller113bb852015-01-04 17:24:38 +0100185 rtnl_class_leaf_qdisc;
186 rtnl_class_put;
187 rtnl_classid_generate;
188 rtnl_cls_add;
189 rtnl_cls_alloc;
190 rtnl_cls_alloc_cache;
191 rtnl_cls_build_add_request;
192 rtnl_cls_build_change_request;
193 rtnl_cls_build_delete_request;
194 rtnl_cls_change;
195 rtnl_cls_delete;
196 rtnl_cls_get_prio;
197 rtnl_cls_get_protocol;
198 rtnl_cls_put;
199 rtnl_cls_set_prio;
200 rtnl_cls_set_protocol;
201 rtnl_ematch_add_child;
202 rtnl_ematch_alloc;
203 rtnl_ematch_cmp_get;
204 rtnl_ematch_cmp_set;
205 rtnl_ematch_data;
206 rtnl_ematch_fill_attr;
207 rtnl_ematch_free;
208 rtnl_ematch_get_flags;
209 rtnl_ematch_lookup_ops;
210 rtnl_ematch_lookup_ops_by_name;
211 rtnl_ematch_meta_set_lvalue;
212 rtnl_ematch_meta_set_operand;
213 rtnl_ematch_meta_set_rvalue;
214 rtnl_ematch_nbyte_get_layer;
215 rtnl_ematch_nbyte_get_len;
216 rtnl_ematch_nbyte_get_offset;
217 rtnl_ematch_nbyte_get_pattern;
218 rtnl_ematch_nbyte_set_offset;
219 rtnl_ematch_nbyte_set_pattern;
220 rtnl_ematch_offset2txt;
221 rtnl_ematch_opnd2txt;
222 rtnl_ematch_parse_attr;
223 rtnl_ematch_parse_expr;
224 rtnl_ematch_register;
225 rtnl_ematch_set_flags;
226 rtnl_ematch_set_kind;
227 rtnl_ematch_set_name;
228 rtnl_ematch_set_ops;
229 rtnl_ematch_text_get_algo;
230 rtnl_ematch_text_get_from_layer;
231 rtnl_ematch_text_get_from_offset;
232 rtnl_ematch_text_get_len;
233 rtnl_ematch_text_get_pattern;
234 rtnl_ematch_text_get_to_layer;
235 rtnl_ematch_text_get_to_offset;
236 rtnl_ematch_text_set_algo;
237 rtnl_ematch_text_set_from;
238 rtnl_ematch_text_set_pattern;
239 rtnl_ematch_text_set_to;
240 rtnl_ematch_tree_add;
241 rtnl_ematch_tree_alloc;
242 rtnl_ematch_tree_dump;
243 rtnl_ematch_tree_free;
244 rtnl_ematch_unlink;
245 rtnl_ematch_unset_flags;
246 rtnl_fw_set_classid;
247 rtnl_fw_set_mask;
248 rtnl_htb_get_cbuffer;
249 rtnl_htb_get_ceil;
250 rtnl_htb_get_defcls;
251 rtnl_htb_get_level;
252 rtnl_htb_get_prio;
253 rtnl_htb_get_quantum;
254 rtnl_htb_get_rate2quantum;
255 rtnl_htb_get_rate;
256 rtnl_htb_get_rbuffer;
257 rtnl_htb_set_cbuffer;
258 rtnl_htb_set_ceil;
259 rtnl_htb_set_defcls;
260 rtnl_htb_set_level;
261 rtnl_htb_set_prio;
262 rtnl_htb_set_quantum;
263 rtnl_htb_set_rate2quantum;
264 rtnl_htb_set_rate;
265 rtnl_htb_set_rbuffer;
266 rtnl_link_add;
267 rtnl_link_af_alloc;
268 rtnl_link_af_data;
269 rtnl_link_af_data_compare;
270 rtnl_link_af_ops_lookup;
271 rtnl_link_af_ops_put;
272 rtnl_link_af_register;
273 rtnl_link_af_unregister;
274 rtnl_link_alloc;
275 rtnl_link_alloc_cache;
276 rtnl_link_bond_add;
277 rtnl_link_bond_alloc;
278 rtnl_link_bond_enslave;
279 rtnl_link_bond_enslave_ifindex;
280 rtnl_link_bond_release;
281 rtnl_link_bond_release_ifindex;
282 rtnl_link_bridge_add;
283 rtnl_link_bridge_alloc;
284 rtnl_link_bridge_flags2str;
285 rtnl_link_bridge_get_cost;
286 rtnl_link_bridge_get_flags;
287 rtnl_link_bridge_get_port_state;
288 rtnl_link_bridge_get_priority;
289 rtnl_link_bridge_has_ext_info;
290 rtnl_link_bridge_set_cost;
291 rtnl_link_bridge_set_flags;
292 rtnl_link_bridge_set_port_state;
293 rtnl_link_bridge_set_priority;
294 rtnl_link_bridge_str2flags;
295 rtnl_link_bridge_unset_flags;
296 rtnl_link_build_add_request;
297 rtnl_link_build_change_request;
298 rtnl_link_build_delete_request;
299 rtnl_link_build_get_request;
300 rtnl_link_can_berr;
301 rtnl_link_can_berr_rx;
302 rtnl_link_can_berr_tx;
303 rtnl_link_can_ctrlmode2str;
304 rtnl_link_can_freq;
305 rtnl_link_can_get_bitrate;
306 rtnl_link_can_get_bittiming;
307 rtnl_link_can_get_bt_const;
308 rtnl_link_can_get_ctrlmode;
309 rtnl_link_can_get_restart_ms;
310 rtnl_link_can_get_sample_point;
311 rtnl_link_can_restart;
312 rtnl_link_can_set_bitrate;
313 rtnl_link_can_set_bittiming;
314 rtnl_link_can_set_ctrlmode;
315 rtnl_link_can_set_restart_ms;
316 rtnl_link_can_set_sample_point;
317 rtnl_link_can_state;
318 rtnl_link_can_str2ctrlmode;
319 rtnl_link_can_unset_ctrlmode;
320 rtnl_link_carrier2str;
321 rtnl_link_change;
322 rtnl_link_delete;
323 rtnl_link_enslave;
324 rtnl_link_enslave_ifindex;
325 rtnl_link_fill_info;
326 rtnl_link_flags2str;
327 rtnl_link_get;
328 rtnl_link_get_addr;
329 rtnl_link_get_arptype;
330 rtnl_link_get_broadcast;
331 rtnl_link_get_by_name;
332 rtnl_link_get_carrier;
333 rtnl_link_get_family;
334 rtnl_link_get_flags;
335 rtnl_link_get_group;
336 rtnl_link_get_ifalias;
337 rtnl_link_get_ifindex;
338 rtnl_link_get_info_type;
339 rtnl_link_get_kernel;
340 rtnl_link_get_link;
341 rtnl_link_get_linkmode;
342 rtnl_link_get_master;
343 rtnl_link_get_mtu;
344 rtnl_link_get_name;
345 rtnl_link_get_ns_fd;
346 rtnl_link_get_ns_pid;
347 rtnl_link_get_num_rx_queues;
348 rtnl_link_get_num_tx_queues;
349 rtnl_link_get_num_vf;
350 rtnl_link_get_operstate;
351 rtnl_link_get_phys_port_id;
352 rtnl_link_get_pmtudisc;
353 rtnl_link_get_promiscuity;
354 rtnl_link_get_qdisc;
355 rtnl_link_get_stat;
356 rtnl_link_get_txqlen;
357 rtnl_link_get_type;
358 rtnl_link_get_weight;
359 rtnl_link_i2name;
Thomas Haller113bb852015-01-04 17:24:38 +0100360 rtnl_link_inet_devconf2str;
361 rtnl_link_inet_get_conf;
362 rtnl_link_inet_set_conf;
363 rtnl_link_inet_str2devconf;
364 rtnl_link_info_ops_lookup;
365 rtnl_link_info_ops_put;
366 rtnl_link_info_parse;
367 rtnl_link_ip6_tnl_add;
368 rtnl_link_ip6_tnl_alloc;
369 rtnl_link_ip6_tnl_get_encaplimit;
370 rtnl_link_ip6_tnl_get_flags;
371 rtnl_link_ip6_tnl_get_flowinfo;
372 rtnl_link_ip6_tnl_get_link;
373 rtnl_link_ip6_tnl_get_local;
374 rtnl_link_ip6_tnl_get_proto;
375 rtnl_link_ip6_tnl_get_remote;
376 rtnl_link_ip6_tnl_get_tos;
377 rtnl_link_ip6_tnl_get_ttl;
378 rtnl_link_ip6_tnl_set_encaplimit;
379 rtnl_link_ip6_tnl_set_flags;
380 rtnl_link_ip6_tnl_set_flowinfo;
381 rtnl_link_ip6_tnl_set_link;
382 rtnl_link_ip6_tnl_set_local;
383 rtnl_link_ip6_tnl_set_proto;
384 rtnl_link_ip6_tnl_set_remote;
385 rtnl_link_ip6_tnl_set_tos;
386 rtnl_link_ip6_tnl_set_ttl;
387 rtnl_link_ipgre_add;
388 rtnl_link_ipgre_alloc;
389 rtnl_link_ipgre_get_iflags;
390 rtnl_link_ipgre_get_ikey;
391 rtnl_link_ipgre_get_link;
392 rtnl_link_ipgre_get_local;
393 rtnl_link_ipgre_get_oflags;
394 rtnl_link_ipgre_get_okey;
395 rtnl_link_ipgre_get_remote;
396 rtnl_link_ipgre_get_tos;
397 rtnl_link_ipgre_get_ttl;
398 rtnl_link_ipgre_set_iflags;
399 rtnl_link_ipgre_set_ikey;
400 rtnl_link_ipgre_set_link;
401 rtnl_link_ipgre_set_local;
402 rtnl_link_ipgre_set_oflags;
403 rtnl_link_ipgre_set_okey;
404 rtnl_link_ipgre_set_pmtudisc;
405 rtnl_link_ipgre_set_remote;
406 rtnl_link_ipgre_set_tos;
407 rtnl_link_ipgre_set_ttl;
408 rtnl_link_ipip_add;
409 rtnl_link_ipip_alloc;
410 rtnl_link_ipip_get_link;
411 rtnl_link_ipip_get_local;
412 rtnl_link_ipip_get_pmtudisc;
413 rtnl_link_ipip_get_remote;
414 rtnl_link_ipip_get_tos;
415 rtnl_link_ipip_get_ttl;
416 rtnl_link_ipip_set_link;
417 rtnl_link_ipip_set_local;
418 rtnl_link_ipip_set_pmtudisc;
419 rtnl_link_ipip_set_remote;
420 rtnl_link_ipip_set_tos;
421 rtnl_link_ipip_set_ttl;
422 rtnl_link_ipvti_add;
423 rtnl_link_ipvti_alloc;
424 rtnl_link_ipvti_get_ikey;
425 rtnl_link_ipvti_get_link;
426 rtnl_link_ipvti_get_local;
427 rtnl_link_ipvti_get_okey;
428 rtnl_link_ipvti_get_remote;
429 rtnl_link_ipvti_set_ikey;
430 rtnl_link_ipvti_set_link;
431 rtnl_link_ipvti_set_local;
432 rtnl_link_ipvti_set_okey;
433 rtnl_link_ipvti_set_remote;
434 rtnl_link_is_bridge;
435 rtnl_link_is_can;
436 rtnl_link_is_ip6_tnl;
437 rtnl_link_is_ipgre;
438 rtnl_link_is_ipip;
439 rtnl_link_is_ipvti;
440 rtnl_link_is_macvlan;
441 rtnl_link_is_sit;
442 rtnl_link_is_veth;
443 rtnl_link_is_vlan;
444 rtnl_link_is_vxlan;
445 rtnl_link_macvlan_alloc;
446 rtnl_link_macvlan_flags2str;
447 rtnl_link_macvlan_get_flags;
448 rtnl_link_macvlan_get_mode;
449 rtnl_link_macvlan_mode2str;
450 rtnl_link_macvlan_set_flags;
451 rtnl_link_macvlan_set_mode;
452 rtnl_link_macvlan_str2flags;
453 rtnl_link_macvlan_str2mode;
454 rtnl_link_macvlan_unset_flags;
455 rtnl_link_mode2str;
456 rtnl_link_name2i;
457 rtnl_link_operstate2str;
458 rtnl_link_put;
459 rtnl_link_register_info;
460 rtnl_link_release;
461 rtnl_link_release_ifindex;
462 rtnl_link_set_addr;
463 rtnl_link_set_arptype;
464 rtnl_link_set_broadcast;
465 rtnl_link_set_carrier;
466 rtnl_link_set_family;
467 rtnl_link_set_flags;
468 rtnl_link_set_group;
469 rtnl_link_set_ifalias;
470 rtnl_link_set_ifindex;
471 rtnl_link_set_info_type;
472 rtnl_link_set_link;
473 rtnl_link_set_linkmode;
474 rtnl_link_set_master;
475 rtnl_link_set_mtu;
476 rtnl_link_set_name;
477 rtnl_link_set_ns_fd;
478 rtnl_link_set_ns_pid;
479 rtnl_link_set_num_rx_queues;
480 rtnl_link_set_num_tx_queues;
481 rtnl_link_set_operstate;
482 rtnl_link_set_promiscuity;
483 rtnl_link_set_qdisc;
484 rtnl_link_set_stat;
485 rtnl_link_set_txqlen;
486 rtnl_link_set_type;
487 rtnl_link_set_weight;
488 rtnl_link_sit_add;
489 rtnl_link_sit_alloc;
490 rtnl_link_sit_get_flags;
491 rtnl_link_sit_get_link;
492 rtnl_link_sit_get_local;
493 rtnl_link_sit_get_pmtudisc;
494 rtnl_link_sit_get_proto;
495 rtnl_link_sit_get_remote;
496 rtnl_link_sit_get_tos;
497 rtnl_link_sit_get_ttl;
498 rtnl_link_sit_set_flags;
499 rtnl_link_sit_set_link;
500 rtnl_link_sit_set_local;
501 rtnl_link_sit_set_pmtudisc;
502 rtnl_link_sit_set_proto;
503 rtnl_link_sit_set_remote;
504 rtnl_link_sit_set_tos;
505 rtnl_link_sit_set_ttl;
506 rtnl_link_stat2str;
507 rtnl_link_str2carrier;
508 rtnl_link_str2flags;
509 rtnl_link_str2mode;
510 rtnl_link_str2operstate;
511 rtnl_link_str2stat;
512 rtnl_link_unregister_info;
513 rtnl_link_unset_flags;
514 rtnl_link_veth_add;
515 rtnl_link_veth_alloc;
516 rtnl_link_veth_get_peer;
517 rtnl_link_veth_release;
518 rtnl_link_vlan_alloc;
519 rtnl_link_vlan_flags2str;
520 rtnl_link_vlan_get_egress_map;
521 rtnl_link_vlan_get_flags;
522 rtnl_link_vlan_get_id;
523 rtnl_link_vlan_get_ingress_map;
524 rtnl_link_vlan_get_protocol;
525 rtnl_link_vlan_set_egress_map;
526 rtnl_link_vlan_set_flags;
527 rtnl_link_vlan_set_id;
528 rtnl_link_vlan_set_ingress_map;
529 rtnl_link_vlan_set_protocol;
530 rtnl_link_vlan_str2flags;
531 rtnl_link_vlan_unset_flags;
532 rtnl_link_vxlan_alloc;
533 rtnl_link_vxlan_disable_l2miss;
534 rtnl_link_vxlan_disable_l3miss;
535 rtnl_link_vxlan_disable_learning;
536 rtnl_link_vxlan_disable_proxy;
537 rtnl_link_vxlan_disable_rsc;
538 rtnl_link_vxlan_enable_l2miss;
539 rtnl_link_vxlan_enable_l3miss;
540 rtnl_link_vxlan_enable_learning;
541 rtnl_link_vxlan_enable_proxy;
542 rtnl_link_vxlan_enable_rsc;
543 rtnl_link_vxlan_get_ageing;
544 rtnl_link_vxlan_get_group;
545 rtnl_link_vxlan_get_id;
546 rtnl_link_vxlan_get_l2miss;
547 rtnl_link_vxlan_get_l3miss;
548 rtnl_link_vxlan_get_learning;
549 rtnl_link_vxlan_get_limit;
550 rtnl_link_vxlan_get_link;
551 rtnl_link_vxlan_get_local;
552 rtnl_link_vxlan_get_port_range;
553 rtnl_link_vxlan_get_proxy;
554 rtnl_link_vxlan_get_rsc;
555 rtnl_link_vxlan_get_tos;
556 rtnl_link_vxlan_get_ttl;
557 rtnl_link_vxlan_set_ageing;
558 rtnl_link_vxlan_set_group;
559 rtnl_link_vxlan_set_id;
560 rtnl_link_vxlan_set_l2miss;
561 rtnl_link_vxlan_set_l3miss;
562 rtnl_link_vxlan_set_learning;
563 rtnl_link_vxlan_set_limit;
564 rtnl_link_vxlan_set_link;
565 rtnl_link_vxlan_set_local;
566 rtnl_link_vxlan_set_port_range;
567 rtnl_link_vxlan_set_proxy;
568 rtnl_link_vxlan_set_rsc;
569 rtnl_link_vxlan_set_tos;
570 rtnl_link_vxlan_set_ttl;
571 rtnl_meta_value_alloc_id;
572 rtnl_meta_value_alloc_int;
573 rtnl_meta_value_alloc_var;
574 rtnl_meta_value_put;
575 rtnl_mirred_get_action;
576 rtnl_mirred_get_ifindex;
577 rtnl_mirred_get_policy;
578 rtnl_mirred_set_action;
579 rtnl_mirred_set_ifindex;
580 rtnl_mirred_set_policy;
581 rtnl_neigh_add;
582 rtnl_neigh_alloc;
583 rtnl_neigh_alloc_cache;
584 rtnl_neigh_build_add_request;
585 rtnl_neigh_build_delete_request;
586 rtnl_neigh_delete;
587 rtnl_neigh_flags2str;
588 rtnl_neigh_get;
589 rtnl_neigh_get_dst;
590 rtnl_neigh_get_family;
591 rtnl_neigh_get_flags;
592 rtnl_neigh_get_ifindex;
593 rtnl_neigh_get_lladdr;
594 rtnl_neigh_get_state;
595 rtnl_neigh_get_type;
596 rtnl_neigh_parse;
597 rtnl_neigh_put;
598 rtnl_neigh_set_dst;
599 rtnl_neigh_set_family;
600 rtnl_neigh_set_flags;
601 rtnl_neigh_set_ifindex;
602 rtnl_neigh_set_lladdr;
603 rtnl_neigh_set_state;
604 rtnl_neigh_set_type;
605 rtnl_neigh_state2str;
606 rtnl_neigh_str2flag;
607 rtnl_neigh_str2state;
608 rtnl_neigh_unset_flags;
609 rtnl_neigh_unset_state;
610 rtnl_neightbl_alloc;
611 rtnl_neightbl_alloc_cache;
612 rtnl_neightbl_build_change_request;
613 rtnl_neightbl_change;
614 rtnl_neightbl_get;
615 rtnl_neightbl_put;
616 rtnl_neightbl_set_anycast_delay;
617 rtnl_neightbl_set_app_probes;
618 rtnl_neightbl_set_base_reachable_time;
619 rtnl_neightbl_set_delay_probe_time;
620 rtnl_neightbl_set_dev;
621 rtnl_neightbl_set_family;
622 rtnl_neightbl_set_gc_interval;
623 rtnl_neightbl_set_gc_stale_time;
624 rtnl_neightbl_set_gc_tresh1;
625 rtnl_neightbl_set_gc_tresh2;
626 rtnl_neightbl_set_gc_tresh3;
627 rtnl_neightbl_set_locktime;
628 rtnl_neightbl_set_mcast_probes;
629 rtnl_neightbl_set_name;
630 rtnl_neightbl_set_proxy_delay;
631 rtnl_neightbl_set_proxy_queue_len;
632 rtnl_neightbl_set_queue_len;
633 rtnl_neightbl_set_retrans_time;
634 rtnl_neightbl_set_ucast_probes;
635 rtnl_netem_get_corruption_correlation;
636 rtnl_netem_get_corruption_probability;
637 rtnl_netem_get_delay;
638 rtnl_netem_get_delay_correlation;
639 rtnl_netem_get_delay_distribution;
640 rtnl_netem_get_delay_distribution_size;
641 rtnl_netem_get_duplicate;
642 rtnl_netem_get_duplicate_correlation;
643 rtnl_netem_get_gap;
644 rtnl_netem_get_jitter;
645 rtnl_netem_get_limit;
646 rtnl_netem_get_loss;
647 rtnl_netem_get_loss_correlation;
648 rtnl_netem_get_reorder_correlation;
649 rtnl_netem_get_reorder_probability;
650 rtnl_netem_set_corruption_correlation;
651 rtnl_netem_set_corruption_probability;
652 rtnl_netem_set_delay;
653 rtnl_netem_set_delay_correlation;
654 rtnl_netem_set_delay_distribution;
655 rtnl_netem_set_duplicate;
656 rtnl_netem_set_duplicate_correlation;
657 rtnl_netem_set_gap;
658 rtnl_netem_set_jitter;
659 rtnl_netem_set_limit;
660 rtnl_netem_set_loss;
661 rtnl_netem_set_loss_correlation;
662 rtnl_netem_set_reorder_correlation;
663 rtnl_netem_set_reorder_probability;
664 rtnl_pktloc_add;
665 rtnl_pktloc_alloc;
666 rtnl_pktloc_foreach;
667 rtnl_pktloc_lookup;
668 rtnl_pktloc_put;
669 rtnl_prio2str;
670 rtnl_qdisc_add;
671 rtnl_qdisc_alloc;
672 rtnl_qdisc_alloc_cache;
673 rtnl_qdisc_build_add_request;
674 rtnl_qdisc_build_change_request;
675 rtnl_qdisc_build_delete_request;
676 rtnl_qdisc_build_update_request;
677 rtnl_qdisc_change;
678 rtnl_qdisc_delete;
679 rtnl_qdisc_dsmark_get_default_index;
680 rtnl_qdisc_dsmark_get_indices;
681 rtnl_qdisc_dsmark_get_set_tc_index;
682 rtnl_qdisc_dsmark_set_default_index;
683 rtnl_qdisc_dsmark_set_indices;
684 rtnl_qdisc_dsmark_set_set_tc_index;
685 rtnl_qdisc_fifo_get_limit;
686 rtnl_qdisc_fifo_set_limit;
687 rtnl_qdisc_foreach_child;
688 rtnl_qdisc_foreach_cls;
689 rtnl_qdisc_fq_codel_get_ecn;
690 rtnl_qdisc_fq_codel_get_flows;
691 rtnl_qdisc_fq_codel_get_interval;
692 rtnl_qdisc_fq_codel_get_limit;
693 rtnl_qdisc_fq_codel_get_quantum;
694 rtnl_qdisc_fq_codel_get_target;
695 rtnl_qdisc_fq_codel_set_ecn;
696 rtnl_qdisc_fq_codel_set_flows;
697 rtnl_qdisc_fq_codel_set_interval;
698 rtnl_qdisc_fq_codel_set_limit;
699 rtnl_qdisc_fq_codel_set_quantum;
700 rtnl_qdisc_fq_codel_set_target;
701 rtnl_qdisc_get;
702 rtnl_qdisc_get_by_parent;
Thomas Haller113bb852015-01-04 17:24:38 +0100703 rtnl_qdisc_plug_buffer;
704 rtnl_qdisc_plug_release_indefinite;
705 rtnl_qdisc_plug_release_one;
706 rtnl_qdisc_plug_set_limit;
707 rtnl_qdisc_prio_get_bands;
708 rtnl_qdisc_prio_get_priomap;
709 rtnl_qdisc_prio_set_bands;
710 rtnl_qdisc_prio_set_priomap;
711 rtnl_qdisc_put;
712 rtnl_qdisc_tbf_get_limit;
713 rtnl_qdisc_tbf_get_peakrate;
714 rtnl_qdisc_tbf_get_peakrate_bucket;
715 rtnl_qdisc_tbf_get_peakrate_cell;
716 rtnl_qdisc_tbf_get_rate;
717 rtnl_qdisc_tbf_get_rate_bucket;
718 rtnl_qdisc_tbf_get_rate_cell;
719 rtnl_qdisc_tbf_set_limit;
720 rtnl_qdisc_tbf_set_limit_by_latency;
721 rtnl_qdisc_tbf_set_peakrate;
722 rtnl_qdisc_tbf_set_rate;
723 rtnl_qdisc_update;
724 rtnl_realms2str;
725 rtnl_red_get_limit;
726 rtnl_red_set_limit;
727 rtnl_route_add;
728 rtnl_route_add_nexthop;
729 rtnl_route_alloc;
730 rtnl_route_alloc_cache;
731 rtnl_route_build_add_request;
732 rtnl_route_build_del_request;
733 rtnl_route_build_msg;
734 rtnl_route_delete;
735 rtnl_route_foreach_nexthop;
736 rtnl_route_get;
737 rtnl_route_get_dst;
738 rtnl_route_get_family;
739 rtnl_route_get_flags;
740 rtnl_route_get_iif;
741 rtnl_route_get_metric;
742 rtnl_route_get_nexthops;
743 rtnl_route_get_nnexthops;
744 rtnl_route_get_pref_src;
745 rtnl_route_get_priority;
746 rtnl_route_get_protocol;
747 rtnl_route_get_scope;
748 rtnl_route_get_src;
749 rtnl_route_get_table;
750 rtnl_route_get_tos;
751 rtnl_route_get_type;
752 rtnl_route_guess_scope;
753 rtnl_route_metric2str;
754 rtnl_route_nexthop_n;
755 rtnl_route_nh_alloc;
756 rtnl_route_nh_clone;
757 rtnl_route_nh_compare;
758 rtnl_route_nh_dump;
759 rtnl_route_nh_flags2str;
760 rtnl_route_nh_free;
761 rtnl_route_nh_get_flags;
762 rtnl_route_nh_get_gateway;
763 rtnl_route_nh_get_ifindex;
764 rtnl_route_nh_get_realms;
765 rtnl_route_nh_get_weight;
766 rtnl_route_nh_set_flags;
767 rtnl_route_nh_set_gateway;
768 rtnl_route_nh_set_ifindex;
769 rtnl_route_nh_set_realms;
770 rtnl_route_nh_set_weight;
771 rtnl_route_nh_str2flags;
772 rtnl_route_nh_unset_flags;
773 rtnl_route_parse;
774 rtnl_route_proto2str;
775 rtnl_route_put;
776 rtnl_route_read_protocol_names;
777 rtnl_route_read_table_names;
778 rtnl_route_remove_nexthop;
779 rtnl_route_set_dst;
780 rtnl_route_set_family;
781 rtnl_route_set_flags;
782 rtnl_route_set_iif;
783 rtnl_route_set_metric;
784 rtnl_route_set_pref_src;
785 rtnl_route_set_priority;
786 rtnl_route_set_protocol;
787 rtnl_route_set_scope;
788 rtnl_route_set_src;
789 rtnl_route_set_table;
790 rtnl_route_set_tos;
791 rtnl_route_set_type;
792 rtnl_route_str2metric;
793 rtnl_route_str2proto;
794 rtnl_route_str2table;
795 rtnl_route_table2str;
796 rtnl_route_unset_flags;
797 rtnl_route_unset_metric;
798 rtnl_rule_add;
799 rtnl_rule_alloc;
800 rtnl_rule_alloc_cache;
801 rtnl_rule_build_add_request;
802 rtnl_rule_build_delete_request;
803 rtnl_rule_delete;
804 rtnl_rule_get_action;
805 rtnl_rule_get_dsfield;
806 rtnl_rule_get_dst;
807 rtnl_rule_get_family;
808 rtnl_rule_get_goto;
809 rtnl_rule_get_iif;
810 rtnl_rule_get_mark;
811 rtnl_rule_get_mask;
812 rtnl_rule_get_oif;
813 rtnl_rule_get_prio;
814 rtnl_rule_get_realms;
815 rtnl_rule_get_src;
816 rtnl_rule_get_table;
817 rtnl_rule_put;
818 rtnl_rule_set_action;
819 rtnl_rule_set_dsfield;
820 rtnl_rule_set_dst;
821 rtnl_rule_set_family;
822 rtnl_rule_set_goto;
823 rtnl_rule_set_iif;
824 rtnl_rule_set_mark;
825 rtnl_rule_set_mask;
826 rtnl_rule_set_oif;
827 rtnl_rule_set_prio;
828 rtnl_rule_set_realms;
829 rtnl_rule_set_src;
830 rtnl_rule_set_table;
831 rtnl_scope2str;
832 rtnl_sfq_get_divisor;
833 rtnl_sfq_get_limit;
834 rtnl_sfq_get_perturb;
835 rtnl_sfq_get_quantum;
836 rtnl_sfq_set_limit;
837 rtnl_sfq_set_perturb;
838 rtnl_sfq_set_quantum;
839 rtnl_str2prio;
840 rtnl_str2scope;
841 rtnl_tc_build_rate_table;
842 rtnl_tc_calc_bufsize;
843 rtnl_tc_calc_cell_log;
844 rtnl_tc_calc_txtime;
845 rtnl_tc_clone;
846 rtnl_tc_compare;
847 rtnl_tc_data;
848 rtnl_tc_data_check;
849 rtnl_tc_dump_details;
850 rtnl_tc_dump_line;
851 rtnl_tc_dump_stats;
852 rtnl_tc_free_data;
853 rtnl_tc_get_handle;
854 rtnl_tc_get_ifindex;
855 rtnl_tc_get_kind;
856 rtnl_tc_get_link;
857 rtnl_tc_get_linktype;
858 rtnl_tc_get_mpu;
859 rtnl_tc_get_mtu;
860 rtnl_tc_get_ops;
861 rtnl_tc_get_overhead;
862 rtnl_tc_get_parent;
863 rtnl_tc_get_stat;
864 rtnl_tc_handle2str;
865 rtnl_tc_lookup_ops;
866 rtnl_tc_msg_build;
867 rtnl_tc_msg_parse;
868 rtnl_tc_read_classid_file;
869 rtnl_tc_register;
870 rtnl_tc_set_handle;
871 rtnl_tc_set_ifindex;
872 rtnl_tc_set_kind;
873 rtnl_tc_set_link;
874 rtnl_tc_set_linktype;
875 rtnl_tc_set_mpu;
876 rtnl_tc_set_mtu;
877 rtnl_tc_set_overhead;
878 rtnl_tc_set_parent;
879 rtnl_tc_str2handle;
880 rtnl_tc_type_register;
881 rtnl_tc_type_unregister;
882 rtnl_tc_unregister;
883 rtnl_u32_add_action;
884 rtnl_u32_add_key;
885 rtnl_u32_add_key_in6_addr;
886 rtnl_u32_add_key_in_addr;
887 rtnl_u32_add_key_uint16;
888 rtnl_u32_add_key_uint32;
889 rtnl_u32_add_key_uint8;
Thomas Haller113bb852015-01-04 17:24:38 +0100890 rtnl_u32_del_action;
Thomas Haller113bb852015-01-04 17:24:38 +0100891 rtnl_u32_get_key;
892 rtnl_u32_set_classid;
893 rtnl_u32_set_cls_terminal;
894 rtnl_u32_set_divisor;
895 rtnl_u32_set_flags;
896 rtnl_u32_set_handle;
897 rtnl_u32_set_hashmask;
898 rtnl_u32_set_hashtable;
899 rtnl_u32_set_link;
900 tc_groups;
901 tca_parse;
902 tca_set_kind;
903local:
Thomas Hallere7d57da2015-01-04 17:24:36 +0100904 *;
905};
Thomas Hallerd2a30fb2015-01-04 17:24:39 +0100906
907libnl_3_2_26 {
908global:
909 rtnl_class_hfsc_get_fsc;
910 rtnl_class_hfsc_get_rsc;
911 rtnl_class_hfsc_get_usc;
912 rtnl_class_hfsc_set_fsc;
913 rtnl_class_hfsc_set_rsc;
914 rtnl_class_hfsc_set_usc;
915 rtnl_link_inet6_addrgenmode2str;
916 rtnl_link_inet6_get_addr_gen_mode;
917 rtnl_link_inet6_get_token;
918 rtnl_link_inet6_set_addr_gen_mode;
919 rtnl_link_inet6_set_token;
920 rtnl_link_inet6_str2addrgenmode;
921 rtnl_qdisc_hfsc_get_defcls;
922 rtnl_qdisc_hfsc_set_defcls;
923 rtnl_u32_add_mark;
924 rtnl_u32_del_mark;
925} libnl_3;