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