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 nl_cli_addr_alloc; 10*4dc78e53SAndroid Build Coastguard Worker nl_cli_addr_parse; 11*4dc78e53SAndroid Build Coastguard Worker nl_cli_addr_parse_broadcast; 12*4dc78e53SAndroid Build Coastguard Worker nl_cli_addr_parse_dev; 13*4dc78e53SAndroid Build Coastguard Worker nl_cli_addr_parse_family; 14*4dc78e53SAndroid Build Coastguard Worker nl_cli_addr_parse_label; 15*4dc78e53SAndroid Build Coastguard Worker nl_cli_addr_parse_local; 16*4dc78e53SAndroid Build Coastguard Worker nl_cli_addr_parse_peer; 17*4dc78e53SAndroid Build Coastguard Worker nl_cli_addr_parse_preferred; 18*4dc78e53SAndroid Build Coastguard Worker nl_cli_addr_parse_scope; 19*4dc78e53SAndroid Build Coastguard Worker nl_cli_addr_parse_valid; 20*4dc78e53SAndroid Build Coastguard Worker nl_cli_alloc_cache; 21*4dc78e53SAndroid Build Coastguard Worker nl_cli_alloc_socket; 22*4dc78e53SAndroid Build Coastguard Worker nl_cli_class_alloc; 23*4dc78e53SAndroid Build Coastguard Worker nl_cli_class_alloc_cache; 24*4dc78e53SAndroid Build Coastguard Worker nl_cli_cls_alloc; 25*4dc78e53SAndroid Build Coastguard Worker nl_cli_cls_alloc_cache; 26*4dc78e53SAndroid Build Coastguard Worker nl_cli_cls_parse_ematch; 27*4dc78e53SAndroid Build Coastguard Worker nl_cli_cls_parse_proto; 28*4dc78e53SAndroid Build Coastguard Worker nl_cli_confirm; 29*4dc78e53SAndroid Build Coastguard Worker nl_cli_connect; 30*4dc78e53SAndroid Build Coastguard Worker nl_cli_ct_alloc; 31*4dc78e53SAndroid Build Coastguard Worker nl_cli_ct_alloc_cache; 32*4dc78e53SAndroid Build Coastguard Worker nl_cli_ct_parse_dst; 33*4dc78e53SAndroid Build Coastguard Worker nl_cli_ct_parse_dst_port; 34*4dc78e53SAndroid Build Coastguard Worker nl_cli_ct_parse_family; 35*4dc78e53SAndroid Build Coastguard Worker nl_cli_ct_parse_id; 36*4dc78e53SAndroid Build Coastguard Worker nl_cli_ct_parse_mark; 37*4dc78e53SAndroid Build Coastguard Worker nl_cli_ct_parse_protocol; 38*4dc78e53SAndroid Build Coastguard Worker nl_cli_ct_parse_src; 39*4dc78e53SAndroid Build Coastguard Worker nl_cli_ct_parse_src_port; 40*4dc78e53SAndroid Build Coastguard Worker nl_cli_ct_parse_status; 41*4dc78e53SAndroid Build Coastguard Worker nl_cli_ct_parse_tcp_state; 42*4dc78e53SAndroid Build Coastguard Worker nl_cli_ct_parse_timeout; 43*4dc78e53SAndroid Build Coastguard Worker nl_cli_ct_parse_use; 44*4dc78e53SAndroid Build Coastguard Worker nl_cli_ct_parse_zone; 45*4dc78e53SAndroid Build Coastguard Worker nl_cli_exp_alloc; 46*4dc78e53SAndroid Build Coastguard Worker nl_cli_exp_alloc_cache; 47*4dc78e53SAndroid Build Coastguard Worker nl_cli_exp_parse_class; 48*4dc78e53SAndroid Build Coastguard Worker nl_cli_exp_parse_dst; 49*4dc78e53SAndroid Build Coastguard Worker nl_cli_exp_parse_dst_port; 50*4dc78e53SAndroid Build Coastguard Worker nl_cli_exp_parse_family; 51*4dc78e53SAndroid Build Coastguard Worker nl_cli_exp_parse_flags; 52*4dc78e53SAndroid Build Coastguard Worker nl_cli_exp_parse_fn; 53*4dc78e53SAndroid Build Coastguard Worker nl_cli_exp_parse_helper_name; 54*4dc78e53SAndroid Build Coastguard Worker nl_cli_exp_parse_icmp_code; 55*4dc78e53SAndroid Build Coastguard Worker nl_cli_exp_parse_icmp_id; 56*4dc78e53SAndroid Build Coastguard Worker nl_cli_exp_parse_icmp_type; 57*4dc78e53SAndroid Build Coastguard Worker nl_cli_exp_parse_id; 58*4dc78e53SAndroid Build Coastguard Worker nl_cli_exp_parse_l4protonum; 59*4dc78e53SAndroid Build Coastguard Worker nl_cli_exp_parse_nat_dir; 60*4dc78e53SAndroid Build Coastguard Worker nl_cli_exp_parse_src; 61*4dc78e53SAndroid Build Coastguard Worker nl_cli_exp_parse_src_port; 62*4dc78e53SAndroid Build Coastguard Worker nl_cli_exp_parse_timeout; 63*4dc78e53SAndroid Build Coastguard Worker nl_cli_exp_parse_zone; 64*4dc78e53SAndroid Build Coastguard Worker nl_cli_fatal; 65*4dc78e53SAndroid Build Coastguard Worker nl_cli_link_alloc; 66*4dc78e53SAndroid Build Coastguard Worker nl_cli_link_alloc_cache; 67*4dc78e53SAndroid Build Coastguard Worker nl_cli_link_alloc_cache_family; 68*4dc78e53SAndroid Build Coastguard Worker nl_cli_link_parse_family; 69*4dc78e53SAndroid Build Coastguard Worker nl_cli_link_parse_ifalias; 70*4dc78e53SAndroid Build Coastguard Worker nl_cli_link_parse_ifindex; 71*4dc78e53SAndroid Build Coastguard Worker nl_cli_link_parse_mtu; 72*4dc78e53SAndroid Build Coastguard Worker nl_cli_link_parse_name; 73*4dc78e53SAndroid Build Coastguard Worker nl_cli_link_parse_txqlen; 74*4dc78e53SAndroid Build Coastguard Worker nl_cli_link_parse_weight; 75*4dc78e53SAndroid Build Coastguard Worker nl_cli_load_module; 76*4dc78e53SAndroid Build Coastguard Worker nl_cli_neigh_alloc; 77*4dc78e53SAndroid Build Coastguard Worker nl_cli_neigh_parse_dev; 78*4dc78e53SAndroid Build Coastguard Worker nl_cli_neigh_parse_dst; 79*4dc78e53SAndroid Build Coastguard Worker nl_cli_neigh_parse_family; 80*4dc78e53SAndroid Build Coastguard Worker nl_cli_neigh_parse_lladdr; 81*4dc78e53SAndroid Build Coastguard Worker nl_cli_neigh_parse_state; 82*4dc78e53SAndroid Build Coastguard Worker nl_cli_parse_dumptype; 83*4dc78e53SAndroid Build Coastguard Worker nl_cli_parse_u32; 84*4dc78e53SAndroid Build Coastguard Worker nl_cli_print_version; 85*4dc78e53SAndroid Build Coastguard Worker nl_cli_qdisc_alloc; 86*4dc78e53SAndroid Build Coastguard Worker nl_cli_route_alloc; 87*4dc78e53SAndroid Build Coastguard Worker nl_cli_route_alloc_cache; 88*4dc78e53SAndroid Build Coastguard Worker nl_cli_route_parse_dst; 89*4dc78e53SAndroid Build Coastguard Worker nl_cli_route_parse_family; 90*4dc78e53SAndroid Build Coastguard Worker nl_cli_route_parse_iif; 91*4dc78e53SAndroid Build Coastguard Worker nl_cli_route_parse_metric; 92*4dc78e53SAndroid Build Coastguard Worker nl_cli_route_parse_nexthop; 93*4dc78e53SAndroid Build Coastguard Worker nl_cli_route_parse_pref_src; 94*4dc78e53SAndroid Build Coastguard Worker nl_cli_route_parse_prio; 95*4dc78e53SAndroid Build Coastguard Worker nl_cli_route_parse_protocol; 96*4dc78e53SAndroid Build Coastguard Worker nl_cli_route_parse_scope; 97*4dc78e53SAndroid Build Coastguard Worker nl_cli_route_parse_src; 98*4dc78e53SAndroid Build Coastguard Worker nl_cli_route_parse_table; 99*4dc78e53SAndroid Build Coastguard Worker nl_cli_route_parse_type; 100*4dc78e53SAndroid Build Coastguard Worker nl_cli_rule_alloc; 101*4dc78e53SAndroid Build Coastguard Worker nl_cli_rule_alloc_cache; 102*4dc78e53SAndroid Build Coastguard Worker nl_cli_rule_parse_family; 103*4dc78e53SAndroid Build Coastguard Worker nl_cli_tc_lookup; 104*4dc78e53SAndroid Build Coastguard Worker nl_cli_tc_parse_dev; 105*4dc78e53SAndroid Build Coastguard Worker nl_cli_tc_parse_handle; 106*4dc78e53SAndroid Build Coastguard Worker nl_cli_tc_parse_kind; 107*4dc78e53SAndroid Build Coastguard Worker nl_cli_tc_parse_linktype; 108*4dc78e53SAndroid Build Coastguard Worker nl_cli_tc_parse_mpu; 109*4dc78e53SAndroid Build Coastguard Worker nl_cli_tc_parse_mtu; 110*4dc78e53SAndroid Build Coastguard Worker nl_cli_tc_parse_overhead; 111*4dc78e53SAndroid Build Coastguard Worker nl_cli_tc_parse_parent; 112*4dc78e53SAndroid Build Coastguard Worker nl_cli_tc_register; 113*4dc78e53SAndroid Build Coastguard Worker nl_cli_tc_unregister; 114*4dc78e53SAndroid Build Coastguard Workerlocal: 115*4dc78e53SAndroid Build Coastguard Worker *; 116*4dc78e53SAndroid Build Coastguard Worker}; 117*4dc78e53SAndroid Build Coastguard Worker 118*4dc78e53SAndroid Build Coastguard Workerlibnl_3_2_28 { 119*4dc78e53SAndroid Build Coastguard Workerglobal: 120*4dc78e53SAndroid Build Coastguard Worker nl_cli_alloc_cache_flags; 121*4dc78e53SAndroid Build Coastguard Worker nl_cli_link_alloc_cache_flags; 122*4dc78e53SAndroid Build Coastguard Worker nl_cli_link_alloc_cache_family_flags; 123*4dc78e53SAndroid Build Coastguard Worker} libnl_3; 124*4dc78e53SAndroid Build Coastguard Worker 125*4dc78e53SAndroid Build Coastguard Workerlibnl_3_8 { 126*4dc78e53SAndroid Build Coastguard Workerglobal: 127*4dc78e53SAndroid Build Coastguard Worker nl_cli_nh_alloc; 128*4dc78e53SAndroid Build Coastguard Worker nl_cli_nh_alloc_cache; 129*4dc78e53SAndroid Build Coastguard Worker} libnl_3_2_28; 130