LIBNFTNL_4 { global: nft_table_alloc; nft_table_free; nft_table_attr_is_set; nft_table_attr_unset; nft_table_attr_set; nft_table_attr_get; nft_table_attr_set_u8; nft_table_attr_set_u32; nft_table_attr_set_str; nft_table_attr_get_u8; nft_table_attr_get_u32; nft_table_attr_get_str; nft_table_parse; nft_table_parse_file; nft_table_snprintf; nft_table_fprintf; nft_table_nlmsg_build_payload; nft_table_nlmsg_parse; nft_table_list_alloc; nft_table_list_free; nft_table_list_is_empty; nft_table_list_foreach; nft_table_list_add; nft_table_list_add_tail; nft_table_list_del; nft_table_list_iter_create; nft_table_list_iter_next; nft_table_list_iter_destroy; nft_chain_alloc; nft_chain_free; nft_chain_attr_is_set; nft_chain_attr_unset; nft_chain_attr_set; nft_chain_attr_set_u8; nft_chain_attr_set_u32; nft_chain_attr_set_s32; nft_chain_attr_set_u64; nft_chain_attr_set_str; nft_chain_attr_get; nft_chain_attr_get_u8; nft_chain_attr_get_u32; nft_chain_attr_get_s32; nft_chain_attr_get_u64; nft_chain_attr_get_str; nft_chain_parse; nft_chain_parse_file; nft_chain_snprintf; nft_chain_fprintf; nft_chain_nlmsg_build_payload; nft_chain_nlmsg_parse; nft_chain_list_alloc; nft_chain_list_free; nft_chain_list_is_empty; nft_chain_list_add; nft_chain_list_add_tail; nft_chain_list_del; nft_chain_list_foreach; nft_chain_list_iter_create; nft_chain_list_iter_next; nft_chain_list_iter_destroy; nft_rule_alloc; nft_rule_free; nft_rule_attr_is_set; nft_rule_attr_unset; nft_rule_attr_set; nft_rule_attr_set_u32; nft_rule_attr_set_u64; nft_rule_attr_set_str; nft_rule_attr_get; nft_rule_attr_get_u8; nft_rule_attr_get_u32; nft_rule_attr_get_u64; nft_rule_attr_get_str; nft_rule_parse; nft_rule_parse_file; nft_rule_snprintf; nft_rule_fprintf; nft_rule_nlmsg_build_payload; nft_rule_nlmsg_parse; nft_rule_add_expr; nft_rule_expr_foreach; nft_rule_expr_iter_create; nft_rule_expr_iter_next; nft_rule_expr_iter_destroy; nft_rule_expr_alloc; nft_rule_expr_is_set; nft_rule_expr_set; nft_rule_expr_set_u8; nft_rule_expr_set_u16; nft_rule_expr_set_u32; nft_rule_expr_set_u64; nft_rule_expr_set_str; nft_rule_expr_get; nft_rule_expr_get_u8; nft_rule_expr_get_u16; nft_rule_expr_get_u32; nft_rule_expr_get_u64; nft_rule_expr_get_str; nft_rule_expr_snprintf; nft_rule_expr_free; nft_rule_list_alloc; nft_rule_list_free; nft_rule_list_is_empty; nft_rule_list_add; nft_rule_list_add_tail; nft_rule_list_del; nft_rule_list_foreach; nft_rule_list_iter_create; nft_rule_list_iter_cur; nft_rule_list_iter_next; nft_rule_list_iter_destroy; nft_set_alloc; nft_set_free; nft_set_attr_unset; nft_set_attr_is_set; nft_set_attr_set; nft_set_attr_set_u32; nft_set_attr_set_u64; nft_set_attr_set_str; nft_set_attr_get; nft_set_attr_get_str; nft_set_attr_get_u32; nft_set_attr_get_u64; nft_set_nlmsg_build_payload; nft_set_nlmsg_parse; nft_set_parse; nft_set_parse_file; nft_set_snprintf; nft_set_fprintf; nft_set_list_alloc; nft_set_list_free; nft_set_list_add; nft_set_list_add_tail; nft_set_list_del; nft_set_list_is_empty; nft_set_list_foreach; nft_set_list_iter_create; nft_set_list_iter_cur; nft_set_list_iter_next; nft_set_list_iter_destroy; nft_set_elem_alloc; nft_set_elem_free; nft_set_elem_add; nft_set_elem_foreach; nft_set_elem_attr_is_set; nft_set_elem_attr_unset; nft_set_elem_attr_set; nft_set_elem_attr_set_u32; nft_set_elem_attr_set_u64; nft_set_elem_attr_set_str; nft_set_elem_attr_get; nft_set_elem_attr_get_str; nft_set_elem_attr_get_u32; nft_set_elem_attr_get_u64; nft_set_elem_nlmsg_build_payload; nft_set_elem_parse; nft_set_elem_parse_file; nft_set_elem_snprintf; nft_set_elem_fprinf; nft_set_elems_nlmsg_build_payload; nft_set_elems_nlmsg_parse; nft_set_elems_foreach; nft_set_elems_iter_create; nft_set_elems_iter_cur; nft_set_elems_iter_next; nft_set_elems_iter_destroy; nft_ruleset_alloc; nft_ruleset_free; nft_ruleset_attr_is_set; nft_ruleset_attr_unset; nft_ruleset_attr_set; nft_ruleset_attr_get; nft_ruleset_parse; nft_ruleset_parse_file; nft_ruleset_snprintf; nft_ruleset_fprintf; nft_nlmsg_build_hdr; nft_parse_err_alloc; nft_parse_err_free; nft_parse_perror; # # aliases # nftnl_table_alloc; nftnl_table_free; nftnl_table_is_set; nftnl_table_unset; nftnl_table_set; nftnl_table_get; nftnl_table_set_u8; nftnl_table_set_u32; nftnl_table_set_str; nftnl_table_get_u8; nftnl_table_get_u32; nftnl_table_get_str; nftnl_table_parse; nftnl_table_parse_file; nftnl_table_snprintf; nftnl_table_fprintf; nftnl_table_nlmsg_build_payload; nftnl_table_nlmsg_parse; nftnl_table_list_alloc; nftnl_table_list_free; nftnl_table_list_is_empty; nftnl_table_list_foreach; nftnl_table_list_add; nftnl_table_list_add_tail; nftnl_table_list_del; nftnl_table_list_iter_create; nftnl_table_list_iter_next; nftnl_table_list_iter_destroy; nftnl_chain_alloc; nftnl_chain_free; nftnl_chain_is_set; nftnl_chain_unset; nftnl_chain_set; nftnl_chain_set_u8; nftnl_chain_set_u32; nftnl_chain_set_s32; nftnl_chain_set_u64; nftnl_chain_set_str; nftnl_chain_get; nftnl_chain_get_u8; nftnl_chain_get_u32; nftnl_chain_get_s32; nftnl_chain_get_u64; nftnl_chain_get_str; nftnl_chain_parse; nftnl_chain_parse_file; nftnl_chain_snprintf; nftnl_chain_fprintf; nftnl_chain_nlmsg_build_payload; nftnl_chain_nlmsg_parse; nftnl_chain_list_alloc; nftnl_chain_list_free; nftnl_chain_list_is_empty; nftnl_chain_list_add; nftnl_chain_list_add_tail; nftnl_chain_list_del; nftnl_chain_list_foreach; nftnl_chain_list_iter_create; nftnl_chain_list_iter_next; nftnl_chain_list_iter_destroy; nftnl_rule_alloc; nftnl_rule_free; nftnl_rule_is_set; nftnl_rule_unset; nftnl_rule_set; nftnl_rule_set_u32; nftnl_rule_set_u64; nftnl_rule_set_str; nftnl_rule_get; nftnl_rule_get_u8; nftnl_rule_get_u32; nftnl_rule_get_u64; nftnl_rule_get_str; nftnl_rule_parse; nftnl_rule_parse_file; nftnl_rule_snprintf; nftnl_rule_fprintf; nftnl_rule_nlmsg_build_payload; nftnl_rule_nlmsg_parse; nftnl_rule_add_expr; nftnl_expr_foreach; nftnl_expr_iter_create; nftnl_expr_iter_next; nftnl_expr_iter_destroy; nftnl_expr_alloc; nftnl_expr_is_set; nftnl_expr_set; nftnl_expr_set_u8; nftnl_expr_set_u16; nftnl_expr_set_u32; nftnl_expr_set_u64; nftnl_expr_set_str; nftnl_expr_get; nftnl_expr_get_u8; nftnl_expr_get_u16; nftnl_expr_get_u32; nftnl_expr_get_u64; nftnl_expr_get_str; nftnl_expr_snprintf; nftnl_expr_free; nftnl_rule_list_alloc; nftnl_rule_list_free; nftnl_rule_list_is_empty; nftnl_rule_list_add; nftnl_rule_list_add_tail; nftnl_rule_list_del; nftnl_rule_list_foreach; nftnl_rule_list_iter_create; nftnl_rule_list_iter_cur; nftnl_rule_list_iter_next; nftnl_rule_list_iter_destroy; nftnl_set_alloc; nftnl_set_free; nftnl_set_unset; nftnl_set_is_set; nftnl_set_set; nftnl_set_set_u32; nftnl_set_set_u64; nftnl_set_set_str; nftnl_set_get; nftnl_set_get_str; nftnl_set_get_u32; nftnl_set_get_u64; nftnl_set_nlmsg_build_payload; nftnl_set_nlmsg_parse; nftnl_set_parse; nftnl_set_parse_file; nftnl_set_snprintf; nftnl_set_fprintf; nftnl_set_list_alloc; nftnl_set_list_free; nftnl_set_list_add; nftnl_set_list_add_tail; nftnl_set_list_del; nftnl_set_list_is_empty; nftnl_set_list_foreach; nftnl_set_list_iter_create; nftnl_set_list_iter_cur; nftnl_set_list_iter_next; nftnl_set_list_iter_destroy; nftnl_set_elem_alloc; nftnl_set_elem_free; nftnl_set_elem_add; nftnl_set_elem_foreach; nftnl_set_elem_is_set; nftnl_set_elem_unset; nftnl_set_elem_set; nftnl_set_elem_set_u32; nftnl_set_elem_set_u64; nftnl_set_elem_set_str; nftnl_set_elem_get; nftnl_set_elem_get_str; nftnl_set_elem_get_u32; nftnl_set_elem_get_u64; nftnl_set_elem_nlmsg_build_payload; nftnl_set_elem_parse; nftnl_set_elem_parse_file; nftnl_set_elem_snprintf; nftnl_set_elem_fprinf; nftnl_set_elems_nlmsg_build_payload; nftnl_set_elems_nlmsg_parse; nftnl_set_elems_foreach; nftnl_set_elems_iter_create; nftnl_set_elems_iter_cur; nftnl_set_elems_iter_next; nftnl_set_elems_iter_destroy; nftnl_ruleset_alloc; nftnl_ruleset_free; nftnl_ruleset_is_set; nftnl_ruleset_unset; nftnl_ruleset_set; nftnl_ruleset_get; nftnl_ruleset_parse; nftnl_ruleset_parse_file; nftnl_ruleset_snprintf; nftnl_ruleset_fprintf; nftnl_nlmsg_build_hdr; nftnl_parse_err_alloc; nftnl_parse_err_free; nftnl_parse_perror; nft_table_attr_set_data; nft_table_attr_get_data; nft_chain_attr_set_data; nft_chain_attr_get_data; nft_rule_attr_set_data; nft_rule_attr_get_data; nft_set_attr_set_data; nft_set_attr_get_data; # # aliases # nftnl_table_set_data; nftnl_table_get_data; nftnl_chain_set_data; nftnl_chain_get_data; nftnl_rule_set_data; nftnl_rule_get_data; nftnl_set_set_data; nftnl_set_get_data; nft_set_elems_nlmsg_build_payload_iter; nft_batch_is_supported; nft_batch_begin; nft_batch_end; nft_gen_alloc; nft_gen_free; nft_gen_attr_is_set; nft_gen_attr_unset; nft_gen_attr_set_data; nft_gen_attr_set; nft_gen_attr_set_u32; nft_gen_attr_get_data; nft_gen_attr_get; nft_gen_attr_get_u32; nft_gen_nlmsg_parse; nft_gen_snprintf; nft_gen_fprintf; # # aliases # nftnl_set_elems_nlmsg_build_payload_iter; nftnl_batch_is_supported; nftnl_batch_begin; nftnl_batch_end; nftnl_gen_alloc; nftnl_gen_free; nftnl_gen_attr_is_set; nftnl_gen_attr_unset; nftnl_gen_attr_set_data; nftnl_gen_attr_set; nftnl_gen_attr_set_u32; nftnl_gen_attr_get_data; nftnl_gen_attr_get; nftnl_gen_attr_get_u32; nftnl_gen_nlmsg_parse; nftnl_gen_snprintf; nftnl_gen_fprintf; nft_ruleset_ctx_is_set; nft_ruleset_ctx_get; nft_ruleset_ctx_get_u32; nft_ruleset_parse_file_cb; nft_ruleset_parse_buffer_cb; nft_ruleset_ctx_free; nft_batch_alloc; nft_batch_update; nft_batch_free; nft_batch_buffer; nft_batch_buffer_len; nft_batch_iovec_len; nft_batch_iovec; # # aliases # nftnl_ruleset_ctx_is_set; nftnl_ruleset_ctx_get; nftnl_ruleset_ctx_get_u32; nftnl_ruleset_parse_file_cb; nftnl_ruleset_parse_buffer_cb; nftnl_ruleset_ctx_free; nftnl_batch_alloc; nftnl_batch_update; nftnl_batch_free; nftnl_batch_buffer; nftnl_batch_buffer_len; nftnl_batch_iovec_len; nftnl_batch_iovec; local: *; }; LIBNFTNL_4.1 { nftnl_trace_alloc; nftnl_trace_free; nftnl_trace_is_set; nftnl_trace_get_u16; nftnl_trace_get_u32; nftnl_trace_get_u64; nftnl_trace_get_str; nftnl_trace_get_data; nftnl_trace_nlmsg_parse; nftnl_udata_buf_alloc; nftnl_udata_buf_free; nftnl_udata_buf_len; nftnl_udata_buf_data; nftnl_udata_buf_put; nftnl_udata_start; nftnl_udata_end; nftnl_udata_put; nftnl_udata_put_strz; nftnl_udata_type; nftnl_udata_len; nftnl_udata_get; nftnl_udata_next; nftnl_udata_parse; } LIBNFTNL_4;