X-Git-Url: https://gerrit.fd.io/r/gitweb?p=govpp.git;a=blobdiff_plain;f=internal%2Ftestbinapi%2Fbinapi2001%2F.vppapi%2Fplugins%2Fnat.api.json;fp=internal%2Ftestbinapi%2Fbinapi2001%2F.vppapi%2Fplugins%2Fnat.api.json;h=0000000000000000000000000000000000000000;hp=f3382b9dd4e5e5e1c59a55410dbba384e112dcdd;hb=e9567fa8c853dda16c54afbd2ba99b7263fa37f1;hpb=4102c72bce694babd94a481b1201d33895a6f9c5 diff --git a/internal/testbinapi/binapi2001/.vppapi/plugins/nat.api.json b/internal/testbinapi/binapi2001/.vppapi/plugins/nat.api.json deleted file mode 100644 index f3382b9..0000000 --- a/internal/testbinapi/binapi2001/.vppapi/plugins/nat.api.json +++ /dev/null @@ -1,4157 +0,0 @@ -{ - "types": [ - [ - "address", - [ - "vl_api_address_family_t", - "af" - ], - [ - "vl_api_address_union_t", - "un" - ] - ], - [ - "prefix", - [ - "vl_api_address_t", - "address" - ], - [ - "u8", - "len" - ] - ], - [ - "mprefix", - [ - "vl_api_address_family_t", - "af" - ], - [ - "u16", - "grp_address_length" - ], - [ - "vl_api_address_union_t", - "grp_address" - ], - [ - "vl_api_address_union_t", - "src_address" - ] - ], - [ - "ip6_prefix", - [ - "vl_api_ip6_address_t", - "address" - ], - [ - "u8", - "len" - ] - ], - [ - "ip4_prefix", - [ - "vl_api_ip4_address_t", - "address" - ], - [ - "u8", - "len" - ] - ], - [ - "prefix_matcher", - [ - "u8", - "le" - ], - [ - "u8", - "ge" - ] - ], - [ - "nat44_lb_addr_port", - [ - "vl_api_ip4_address_t", - "addr" - ], - [ - "u16", - "port" - ], - [ - "u8", - "probability" - ], - [ - "u32", - "vrf_id" - ] - ] - ], - "messages": [ - [ - "nat_control_ping", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - { - "crc": "0x51077d14" - } - ], - [ - "nat_control_ping_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "vpe_pid" - ], - { - "crc": "0xf6b0b8ca" - } - ], - [ - "nat_show_config", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - { - "crc": "0x51077d14" - } - ], - [ - "nat_show_config_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - [ - "bool", - "static_mapping_only" - ], - [ - "bool", - "static_mapping_connection_tracking" - ], - [ - "bool", - "deterministic" - ], - [ - "bool", - "endpoint_dependent" - ], - [ - "bool", - "out2in_dpo" - ], - [ - "bool", - "dslite_ce" - ], - [ - "u32", - "translation_buckets" - ], - [ - "u32", - "translation_memory_size" - ], - [ - "u32", - "user_buckets" - ], - [ - "u32", - "user_memory_size" - ], - [ - "u32", - "max_translations_per_user" - ], - [ - "u32", - "outside_vrf_id" - ], - [ - "u32", - "inside_vrf_id" - ], - [ - "u32", - "nat64_bib_buckets" - ], - [ - "u32", - "nat64_bib_memory_size" - ], - [ - "u32", - "nat64_st_buckets" - ], - [ - "u32", - "nat64_st_memory_size" - ], - { - "crc": "0x006a0786" - } - ], - [ - "nat_set_log_level", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - [ - "vl_api_nat_log_level_t", - "log_level" - ], - { - "crc": "0x70076bfe" - } - ], - [ - "nat_set_log_level_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - { - "crc": "0xe8d4e804" - } - ], - [ - "nat_set_workers", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - [ - "u64", - "worker_mask" - ], - { - "crc": "0xda926638" - } - ], - [ - "nat_set_workers_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - { - "crc": "0xe8d4e804" - } - ], - [ - "nat_worker_dump", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - { - "crc": "0x51077d14" - } - ], - [ - "nat_worker_details", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "u32", - "worker_index" - ], - [ - "u32", - "lcore_id" - ], - [ - "string", - "name", - 64 - ], - { - "crc": "0x84bf06fc" - } - ], - [ - "nat_ipfix_enable_disable", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - [ - "u32", - "domain_id" - ], - [ - "u16", - "src_port" - ], - [ - "bool", - "enable" - ], - { - "crc": "0x9af4a2d2" - } - ], - [ - "nat_ipfix_enable_disable_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - { - "crc": "0xe8d4e804" - } - ], - [ - "nat_set_timeouts", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - [ - "u32", - "udp" - ], - [ - "u32", - "tcp_established" - ], - [ - "u32", - "tcp_transitory" - ], - [ - "u32", - "icmp" - ], - { - "crc": "0xd4746b16" - } - ], - [ - "nat_set_timeouts_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - { - "crc": "0xe8d4e804" - } - ], - [ - "nat_get_timeouts", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - { - "crc": "0x51077d14" - } - ], - [ - "nat_get_timeouts_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - [ - "u32", - "udp" - ], - [ - "u32", - "tcp_established" - ], - [ - "u32", - "tcp_transitory" - ], - [ - "u32", - "icmp" - ], - { - "crc": "0x3c4df4e1" - } - ], - [ - "nat_set_addr_and_port_alloc_alg", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - [ - "u8", - "alg" - ], - [ - "u8", - "psid_offset" - ], - [ - "u8", - "psid_length" - ], - [ - "u16", - "psid" - ], - [ - "u16", - "start_port" - ], - [ - "u16", - "end_port" - ], - { - "crc": "0xdeeb746f" - } - ], - [ - "nat_set_addr_and_port_alloc_alg_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - { - "crc": "0xe8d4e804" - } - ], - [ - "nat_get_addr_and_port_alloc_alg", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - { - "crc": "0x51077d14" - } - ], - [ - "nat_get_addr_and_port_alloc_alg_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - [ - "u8", - "alg" - ], - [ - "u8", - "psid_offset" - ], - [ - "u8", - "psid_length" - ], - [ - "u16", - "psid" - ], - [ - "u16", - "start_port" - ], - [ - "u16", - "end_port" - ], - { - "crc": "0x3607a7d0" - } - ], - [ - "nat_set_mss_clamping", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - [ - "u16", - "mss_value" - ], - [ - "bool", - "enable" - ], - { - "crc": "0x25e90abb" - } - ], - [ - "nat_set_mss_clamping_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - { - "crc": "0xe8d4e804" - } - ], - [ - "nat_get_mss_clamping", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - { - "crc": "0x51077d14" - } - ], - [ - "nat_get_mss_clamping_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - [ - "u16", - "mss_value" - ], - [ - "bool", - "enable" - ], - { - "crc": "0x1c0b2a78" - } - ], - [ - "nat_ha_set_listener", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - [ - "vl_api_ip4_address_t", - "ip_address" - ], - [ - "u16", - "port" - ], - [ - "u32", - "path_mtu" - ], - { - "crc": "0xe4a8cb4e" - } - ], - [ - "nat_ha_set_listener_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - { - "crc": "0xe8d4e804" - } - ], - [ - "nat_ha_set_failover", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - [ - "vl_api_ip4_address_t", - "ip_address" - ], - [ - "u16", - "port" - ], - [ - "u32", - "session_refresh_interval" - ], - { - "crc": "0x718246af" - } - ], - [ - "nat_ha_set_failover_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - { - "crc": "0xe8d4e804" - } - ], - [ - "nat_ha_get_listener", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - { - "crc": "0x51077d14" - } - ], - [ - "nat_ha_get_listener_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - [ - "vl_api_ip4_address_t", - "ip_address" - ], - [ - "u16", - "port" - ], - [ - "u32", - "path_mtu" - ], - { - "crc": "0x123ea41f" - } - ], - [ - "nat_ha_get_failover", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - { - "crc": "0x51077d14" - } - ], - [ - "nat_ha_get_failover_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - [ - "vl_api_ip4_address_t", - "ip_address" - ], - [ - "u16", - "port" - ], - [ - "u32", - "session_refresh_interval" - ], - { - "crc": "0xa67d8752" - } - ], - [ - "nat_ha_flush", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - { - "crc": "0x51077d14" - } - ], - [ - "nat_ha_flush_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - { - "crc": "0xe8d4e804" - } - ], - [ - "nat_ha_resync", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - [ - "u8", - "want_resync_event" - ], - [ - "u32", - "pid" - ], - { - "crc": "0xc8ab9e03" - } - ], - [ - "nat_ha_resync_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - { - "crc": "0xe8d4e804" - } - ], - [ - "nat_ha_resync_completed_event", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "pid" - ], - [ - "u32", - "missed_count" - ], - { - "crc": "0xfdc598fb" - } - ], - [ - "nat44_add_del_address_range", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - [ - "vl_api_ip4_address_t", - "first_ip_address" - ], - [ - "vl_api_ip4_address_t", - "last_ip_address" - ], - [ - "u32", - "vrf_id" - ], - [ - "bool", - "is_add" - ], - [ - "vl_api_nat_config_flags_t", - "flags" - ], - { - "crc": "0xd4c7568c" - } - ], - [ - "nat44_add_del_address_range_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - { - "crc": "0xe8d4e804" - } - ], - [ - "nat44_address_dump", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - { - "crc": "0x51077d14" - } - ], - [ - "nat44_address_details", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "vl_api_ip4_address_t", - "ip_address" - ], - [ - "vl_api_nat_config_flags_t", - "flags" - ], - [ - "u32", - "vrf_id" - ], - { - "crc": "0x45410ac4" - } - ], - [ - "nat44_interface_add_del_feature", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - [ - "bool", - "is_add" - ], - [ - "vl_api_nat_config_flags_t", - "flags" - ], - [ - "vl_api_interface_index_t", - "sw_if_index" - ], - { - "crc": "0xf3699b83" - } - ], - [ - "nat44_interface_add_del_feature_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - { - "crc": "0xe8d4e804" - } - ], - [ - "nat44_interface_dump", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - { - "crc": "0x51077d14" - } - ], - [ - "nat44_interface_details", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "vl_api_nat_config_flags_t", - "flags" - ], - [ - "vl_api_interface_index_t", - "sw_if_index" - ], - { - "crc": "0x5d286289" - } - ], - [ - "nat44_interface_add_del_output_feature", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - [ - "bool", - "is_add" - ], - [ - "vl_api_nat_config_flags_t", - "flags" - ], - [ - "vl_api_interface_index_t", - "sw_if_index" - ], - { - "crc": "0xf3699b83" - } - ], - [ - "nat44_interface_add_del_output_feature_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - { - "crc": "0xe8d4e804" - } - ], - [ - "nat44_interface_output_feature_dump", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - { - "crc": "0x51077d14" - } - ], - [ - "nat44_interface_output_feature_details", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "vl_api_nat_config_flags_t", - "flags" - ], - [ - "vl_api_interface_index_t", - "sw_if_index" - ], - { - "crc": "0x5d286289" - } - ], - [ - "nat44_add_del_static_mapping", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - [ - "bool", - "is_add" - ], - [ - "vl_api_nat_config_flags_t", - "flags" - ], - [ - "vl_api_ip4_address_t", - "local_ip_address" - ], - [ - "vl_api_ip4_address_t", - "external_ip_address" - ], - [ - "u8", - "protocol" - ], - [ - "u16", - "local_port" - ], - [ - "u16", - "external_port" - ], - [ - "vl_api_interface_index_t", - "external_sw_if_index" - ], - [ - "u32", - "vrf_id" - ], - [ - "string", - "tag", - 64 - ], - { - "crc": "0xe165e83b" - } - ], - [ - "nat44_add_del_static_mapping_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - { - "crc": "0xe8d4e804" - } - ], - [ - "nat44_static_mapping_dump", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - { - "crc": "0x51077d14" - } - ], - [ - "nat44_static_mapping_details", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "vl_api_nat_config_flags_t", - "flags" - ], - [ - "vl_api_ip4_address_t", - "local_ip_address" - ], - [ - "vl_api_ip4_address_t", - "external_ip_address" - ], - [ - "u8", - "protocol" - ], - [ - "u16", - "local_port" - ], - [ - "u16", - "external_port" - ], - [ - "vl_api_interface_index_t", - "external_sw_if_index" - ], - [ - "u32", - "vrf_id" - ], - [ - "string", - "tag", - 64 - ], - { - "crc": "0x1a433ef7" - } - ], - [ - "nat44_add_del_identity_mapping", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - [ - "bool", - "is_add" - ], - [ - "vl_api_nat_config_flags_t", - "flags" - ], - [ - "vl_api_ip4_address_t", - "ip_address" - ], - [ - "u8", - "protocol" - ], - [ - "u16", - "port" - ], - [ - "vl_api_interface_index_t", - "sw_if_index" - ], - [ - "u32", - "vrf_id" - ], - [ - "string", - "tag", - 64 - ], - { - "crc": "0x8e12743f" - } - ], - [ - "nat44_add_del_identity_mapping_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - { - "crc": "0xe8d4e804" - } - ], - [ - "nat44_identity_mapping_dump", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - { - "crc": "0x51077d14" - } - ], - [ - "nat44_identity_mapping_details", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "vl_api_nat_config_flags_t", - "flags" - ], - [ - "vl_api_ip4_address_t", - "ip_address" - ], - [ - "u8", - "protocol" - ], - [ - "u16", - "port" - ], - [ - "vl_api_interface_index_t", - "sw_if_index" - ], - [ - "u32", - "vrf_id" - ], - [ - "string", - "tag", - 64 - ], - { - "crc": "0x36d21351" - } - ], - [ - "nat44_add_del_interface_addr", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - [ - "bool", - "is_add" - ], - [ - "vl_api_interface_index_t", - "sw_if_index" - ], - [ - "vl_api_nat_config_flags_t", - "flags" - ], - { - "crc": "0xfc835325" - } - ], - [ - "nat44_add_del_interface_addr_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - { - "crc": "0xe8d4e804" - } - ], - [ - "nat44_interface_addr_dump", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - { - "crc": "0x51077d14" - } - ], - [ - "nat44_interface_addr_details", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "vl_api_interface_index_t", - "sw_if_index" - ], - [ - "vl_api_nat_config_flags_t", - "flags" - ], - { - "crc": "0x3e687514" - } - ], - [ - "nat44_user_dump", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - { - "crc": "0x51077d14" - } - ], - [ - "nat44_user_details", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "u32", - "vrf_id" - ], - [ - "vl_api_ip4_address_t", - "ip_address" - ], - [ - "u32", - "nsessions" - ], - [ - "u32", - "nstaticsessions" - ], - { - "crc": "0x355896c2" - } - ], - [ - "nat44_user_session_dump", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - [ - "vl_api_ip4_address_t", - "ip_address" - ], - [ - "u32", - "vrf_id" - ], - { - "crc": "0xe1899c98" - } - ], - [ - "nat44_user_session_details", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "vl_api_ip4_address_t", - "outside_ip_address" - ], - [ - "u16", - "outside_port" - ], - [ - "vl_api_ip4_address_t", - "inside_ip_address" - ], - [ - "u16", - "inside_port" - ], - [ - "u16", - "protocol" - ], - [ - "vl_api_nat_config_flags_t", - "flags" - ], - [ - "u64", - "last_heard" - ], - [ - "u64", - "total_bytes" - ], - [ - "u32", - "total_pkts" - ], - [ - "vl_api_ip4_address_t", - "ext_host_address" - ], - [ - "u16", - "ext_host_port" - ], - [ - "vl_api_ip4_address_t", - "ext_host_nat_address" - ], - [ - "u16", - "ext_host_nat_port" - ], - { - "crc": "0x1965fd69" - } - ], - [ - "nat44_add_del_lb_static_mapping", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - [ - "bool", - "is_add" - ], - [ - "vl_api_nat_config_flags_t", - "flags" - ], - [ - "vl_api_ip4_address_t", - "external_addr" - ], - [ - "u16", - "external_port" - ], - [ - "u8", - "protocol" - ], - [ - "u32", - "affinity" - ], - [ - "string", - "tag", - 64 - ], - [ - "u32", - "local_num" - ], - [ - "vl_api_nat44_lb_addr_port_t", - "locals", - 0, - "local_num" - ], - { - "crc": "0x53b24611" - } - ], - [ - "nat44_add_del_lb_static_mapping_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - { - "crc": "0xe8d4e804" - } - ], - [ - "nat44_lb_static_mapping_add_del_local", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - [ - "bool", - "is_add" - ], - [ - "vl_api_ip4_address_t", - "external_addr" - ], - [ - "u16", - "external_port" - ], - [ - "u8", - "protocol" - ], - [ - "vl_api_nat44_lb_addr_port_t", - "local" - ], - { - "crc": "0x2910a151" - } - ], - [ - "nat44_lb_static_mapping_add_del_local_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - { - "crc": "0xe8d4e804" - } - ], - [ - "nat44_lb_static_mapping_dump", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - { - "crc": "0x51077d14" - } - ], - [ - "nat44_lb_static_mapping_details", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "vl_api_ip4_address_t", - "external_addr" - ], - [ - "u16", - "external_port" - ], - [ - "u8", - "protocol" - ], - [ - "vl_api_nat_config_flags_t", - "flags" - ], - [ - "u32", - "affinity" - ], - [ - "string", - "tag", - 64 - ], - [ - "u32", - "local_num" - ], - [ - "vl_api_nat44_lb_addr_port_t", - "locals", - 0, - "local_num" - ], - { - "crc": "0x2267b9e8" - } - ], - [ - "nat44_del_session", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - [ - "vl_api_ip4_address_t", - "address" - ], - [ - "u8", - "protocol" - ], - [ - "u16", - "port" - ], - [ - "u32", - "vrf_id" - ], - [ - "vl_api_nat_config_flags_t", - "flags" - ], - [ - "vl_api_ip4_address_t", - "ext_host_address" - ], - [ - "u16", - "ext_host_port" - ], - { - "crc": "0x4c49c387" - } - ], - [ - "nat44_del_session_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - { - "crc": "0xe8d4e804" - } - ], - [ - "nat44_forwarding_enable_disable", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - [ - "bool", - "enable" - ], - { - "crc": "0xb3e225d2" - } - ], - [ - "nat44_forwarding_enable_disable_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - { - "crc": "0xe8d4e804" - } - ], - [ - "nat44_forwarding_is_enabled", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - { - "crc": "0x51077d14" - } - ], - [ - "nat44_forwarding_is_enabled_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "bool", - "enabled" - ], - { - "crc": "0x46924a06" - } - ], - [ - "nat_det_add_del_map", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - [ - "bool", - "is_add" - ], - [ - "vl_api_ip4_address_t", - "in_addr" - ], - [ - "u8", - "in_plen" - ], - [ - "vl_api_ip4_address_t", - "out_addr" - ], - [ - "u8", - "out_plen" - ], - { - "crc": "0x112fde05" - } - ], - [ - "nat_det_add_del_map_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - { - "crc": "0xe8d4e804" - } - ], - [ - "nat_det_forward", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - [ - "vl_api_ip4_address_t", - "in_addr" - ], - { - "crc": "0x7f8a89cd" - } - ], - [ - "nat_det_forward_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - [ - "u16", - "out_port_lo" - ], - [ - "u16", - "out_port_hi" - ], - [ - "vl_api_ip4_address_t", - "out_addr" - ], - { - "crc": "0xa8ccbdc0" - } - ], - [ - "nat_det_reverse", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - [ - "u16", - "out_port" - ], - [ - "vl_api_ip4_address_t", - "out_addr" - ], - { - "crc": "0xa7573fe1" - } - ], - [ - "nat_det_reverse_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - [ - "vl_api_ip4_address_t", - "in_addr" - ], - { - "crc": "0x34066d48" - } - ], - [ - "nat_det_map_dump", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - { - "crc": "0x51077d14" - } - ], - [ - "nat_det_map_details", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "vl_api_ip4_address_t", - "in_addr" - ], - [ - "u8", - "in_plen" - ], - [ - "vl_api_ip4_address_t", - "out_addr" - ], - [ - "u8", - "out_plen" - ], - [ - "u32", - "sharing_ratio" - ], - [ - "u16", - "ports_per_host" - ], - [ - "u32", - "ses_num" - ], - { - "crc": "0x88000ee1" - } - ], - [ - "nat_det_close_session_out", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - [ - "vl_api_ip4_address_t", - "out_addr" - ], - [ - "u16", - "out_port" - ], - [ - "vl_api_ip4_address_t", - "ext_addr" - ], - [ - "u16", - "ext_port" - ], - { - "crc": "0xc1b6cbfb" - } - ], - [ - "nat_det_close_session_out_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - { - "crc": "0xe8d4e804" - } - ], - [ - "nat_det_close_session_in", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - [ - "vl_api_ip4_address_t", - "in_addr" - ], - [ - "u16", - "in_port" - ], - [ - "vl_api_ip4_address_t", - "ext_addr" - ], - [ - "u16", - "ext_port" - ], - { - "crc": "0x0a10ef64" - } - ], - [ - "nat_det_close_session_in_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - { - "crc": "0xe8d4e804" - } - ], - [ - "nat_det_session_dump", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - [ - "vl_api_ip4_address_t", - "user_addr" - ], - { - "crc": "0xe45a3af7" - } - ], - [ - "nat_det_session_details", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "u16", - "in_port" - ], - [ - "vl_api_ip4_address_t", - "ext_addr" - ], - [ - "u16", - "ext_port" - ], - [ - "u16", - "out_port" - ], - [ - "u8", - "state" - ], - [ - "u32", - "expire" - ], - { - "crc": "0x27f3c171" - } - ], - [ - "nat64_add_del_pool_addr_range", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - [ - "vl_api_ip4_address_t", - "start_addr" - ], - [ - "vl_api_ip4_address_t", - "end_addr" - ], - [ - "u32", - "vrf_id" - ], - [ - "bool", - "is_add" - ], - { - "crc": "0x21234ef3" - } - ], - [ - "nat64_add_del_pool_addr_range_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - { - "crc": "0xe8d4e804" - } - ], - [ - "nat64_pool_addr_dump", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - { - "crc": "0x51077d14" - } - ], - [ - "nat64_pool_addr_details", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "vl_api_ip4_address_t", - "address" - ], - [ - "u32", - "vrf_id" - ], - { - "crc": "0x9bb99cdb" - } - ], - [ - "nat64_add_del_interface", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - [ - "bool", - "is_add" - ], - [ - "vl_api_nat_config_flags_t", - "flags" - ], - [ - "vl_api_interface_index_t", - "sw_if_index" - ], - { - "crc": "0xf3699b83" - } - ], - [ - "nat64_add_del_interface_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - { - "crc": "0xe8d4e804" - } - ], - [ - "nat64_interface_dump", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - { - "crc": "0x51077d14" - } - ], - [ - "nat64_interface_details", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "vl_api_nat_config_flags_t", - "flags" - ], - [ - "vl_api_interface_index_t", - "sw_if_index" - ], - { - "crc": "0x5d286289" - } - ], - [ - "nat64_add_del_static_bib", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - [ - "vl_api_ip6_address_t", - "i_addr" - ], - [ - "vl_api_ip4_address_t", - "o_addr" - ], - [ - "u16", - "i_port" - ], - [ - "u16", - "o_port" - ], - [ - "u32", - "vrf_id" - ], - [ - "u8", - "proto" - ], - [ - "bool", - "is_add" - ], - { - "crc": "0x90fae58a" - } - ], - [ - "nat64_add_del_static_bib_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - { - "crc": "0xe8d4e804" - } - ], - [ - "nat64_bib_dump", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - [ - "u8", - "proto" - ], - { - "crc": "0xcfcb6b75" - } - ], - [ - "nat64_bib_details", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "vl_api_ip6_address_t", - "i_addr" - ], - [ - "vl_api_ip4_address_t", - "o_addr" - ], - [ - "u16", - "i_port" - ], - [ - "u16", - "o_port" - ], - [ - "u32", - "vrf_id" - ], - [ - "u8", - "proto" - ], - [ - "vl_api_nat_config_flags_t", - "flags" - ], - [ - "u32", - "ses_num" - ], - { - "crc": "0x62c8541d" - } - ], - [ - "nat64_st_dump", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - [ - "u8", - "proto" - ], - { - "crc": "0xcfcb6b75" - } - ], - [ - "nat64_st_details", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "vl_api_ip6_address_t", - "il_addr" - ], - [ - "vl_api_ip4_address_t", - "ol_addr" - ], - [ - "u16", - "il_port" - ], - [ - "u16", - "ol_port" - ], - [ - "vl_api_ip6_address_t", - "ir_addr" - ], - [ - "vl_api_ip4_address_t", - "or_addr" - ], - [ - "u16", - "r_port" - ], - [ - "u32", - "vrf_id" - ], - [ - "u8", - "proto" - ], - { - "crc": "0xc770d620" - } - ], - [ - "nat64_add_del_prefix", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - [ - "vl_api_ip6_prefix_t", - "prefix" - ], - [ - "u32", - "vrf_id" - ], - [ - "bool", - "is_add" - ], - { - "crc": "0x727b2f4c" - } - ], - [ - "nat64_add_del_prefix_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - { - "crc": "0xe8d4e804" - } - ], - [ - "nat64_prefix_dump", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - { - "crc": "0x51077d14" - } - ], - [ - "nat64_prefix_details", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "vl_api_ip6_prefix_t", - "prefix" - ], - [ - "u32", - "vrf_id" - ], - { - "crc": "0x20568de3" - } - ], - [ - "nat64_add_del_interface_addr", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - [ - "bool", - "is_add" - ], - [ - "vl_api_interface_index_t", - "sw_if_index" - ], - { - "crc": "0x47d6e753" - } - ], - [ - "nat64_add_del_interface_addr_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - { - "crc": "0xe8d4e804" - } - ], - [ - "dslite_add_del_pool_addr_range", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - [ - "vl_api_ip4_address_t", - "start_addr" - ], - [ - "vl_api_ip4_address_t", - "end_addr" - ], - [ - "bool", - "is_add" - ], - { - "crc": "0xc448457a" - } - ], - [ - "dslite_add_del_pool_addr_range_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - { - "crc": "0xe8d4e804" - } - ], - [ - "dslite_address_dump", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - { - "crc": "0x51077d14" - } - ], - [ - "dslite_address_details", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "vl_api_ip4_address_t", - "ip_address" - ], - { - "crc": "0xec26d648" - } - ], - [ - "dslite_set_aftr_addr", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - [ - "vl_api_ip4_address_t", - "ip4_addr" - ], - [ - "vl_api_ip6_address_t", - "ip6_addr" - ], - { - "crc": "0x1e955f8d" - } - ], - [ - "dslite_set_aftr_addr_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - { - "crc": "0xe8d4e804" - } - ], - [ - "dslite_get_aftr_addr", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - { - "crc": "0x51077d14" - } - ], - [ - "dslite_get_aftr_addr_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - [ - "vl_api_ip4_address_t", - "ip4_addr" - ], - [ - "vl_api_ip6_address_t", - "ip6_addr" - ], - { - "crc": "0x38e30db1" - } - ], - [ - "dslite_set_b4_addr", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - [ - "vl_api_ip4_address_t", - "ip4_addr" - ], - [ - "vl_api_ip6_address_t", - "ip6_addr" - ], - { - "crc": "0x1e955f8d" - } - ], - [ - "dslite_set_b4_addr_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - { - "crc": "0xe8d4e804" - } - ], - [ - "dslite_get_b4_addr", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - { - "crc": "0x51077d14" - } - ], - [ - "dslite_get_b4_addr_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - [ - "vl_api_ip4_address_t", - "ip4_addr" - ], - [ - "vl_api_ip6_address_t", - "ip6_addr" - ], - { - "crc": "0x38e30db1" - } - ], - [ - "nat66_add_del_interface", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - [ - "bool", - "is_add" - ], - [ - "vl_api_nat_config_flags_t", - "flags" - ], - [ - "vl_api_interface_index_t", - "sw_if_index" - ], - { - "crc": "0xf3699b83" - } - ], - [ - "nat66_add_del_interface_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - { - "crc": "0xe8d4e804" - } - ], - [ - "nat66_interface_dump", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - { - "crc": "0x51077d14" - } - ], - [ - "nat66_interface_details", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "vl_api_nat_config_flags_t", - "flags" - ], - [ - "vl_api_interface_index_t", - "sw_if_index" - ], - { - "crc": "0x5d286289" - } - ], - [ - "nat66_add_del_static_mapping", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - [ - "bool", - "is_add" - ], - [ - "vl_api_ip6_address_t", - "local_ip_address" - ], - [ - "vl_api_ip6_address_t", - "external_ip_address" - ], - [ - "u32", - "vrf_id" - ], - { - "crc": "0xfb64e50b" - } - ], - [ - "nat66_add_del_static_mapping_reply", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "i32", - "retval" - ], - { - "crc": "0xe8d4e804" - } - ], - [ - "nat66_static_mapping_dump", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "client_index" - ], - [ - "u32", - "context" - ], - { - "crc": "0x51077d14" - } - ], - [ - "nat66_static_mapping_details", - [ - "u16", - "_vl_msg_id" - ], - [ - "u32", - "context" - ], - [ - "vl_api_ip6_address_t", - "local_ip_address" - ], - [ - "vl_api_ip6_address_t", - "external_ip_address" - ], - [ - "u32", - "vrf_id" - ], - [ - "u64", - "total_bytes" - ], - [ - "u64", - "total_pkts" - ], - { - "crc": "0x5c568448" - } - ] - ], - "unions": [ - [ - "address_union", - [ - "vl_api_ip4_address_t", - "ip4" - ], - [ - "vl_api_ip6_address_t", - "ip6" - ] - ] - ], - "enums": [ - [ - "address_family", - [ - "ADDRESS_IP4", - 0 - ], - [ - "ADDRESS_IP6", - 1 - ], - { - "enumtype": "u32" - } - ], - [ - "ip_ecn", - [ - "IP_API_ECN_NONE", - 0 - ], - [ - "IP_API_ECN_ECT0", - 1 - ], - [ - "IP_API_ECN_ECT1", - 2 - ], - [ - "IP_API_ECN_CE", - 3 - ], - { - "enumtype": "u8" - } - ], - [ - "ip_dscp", - [ - "IP_API_DSCP_CS0", - 0 - ], - [ - "IP_API_DSCP_CS1", - 8 - ], - [ - "IP_API_DSCP_AF11", - 10 - ], - [ - "IP_API_DSCP_AF12", - 12 - ], - [ - "IP_API_DSCP_AF13", - 14 - ], - [ - "IP_API_DSCP_CS2", - 16 - ], - [ - "IP_API_DSCP_AF21", - 18 - ], - [ - "IP_API_DSCP_AF22", - 20 - ], - [ - "IP_API_DSCP_AF23", - 22 - ], - [ - "IP_API_DSCP_CS3", - 24 - ], - [ - "IP_API_DSCP_AF31", - 26 - ], - [ - "IP_API_DSCP_AF32", - 28 - ], - [ - "IP_API_DSCP_AF33", - 30 - ], - [ - "IP_API_DSCP_CS4", - 32 - ], - [ - "IP_API_DSCP_AF41", - 34 - ], - [ - "IP_API_DSCP_AF42", - 36 - ], - [ - "IP_API_DSCP_AF43", - 38 - ], - [ - "IP_API_DSCP_CS5", - 40 - ], - [ - "IP_API_DSCP_EF", - 46 - ], - [ - "IP_API_DSCP_CS6", - 48 - ], - [ - "IP_API_DSCP_CS7", - 50 - ], - { - "enumtype": "u8" - } - ], - [ - "ip_proto", - [ - "IP_API_PROTO_HOPOPT", - 0 - ], - [ - "IP_API_PROTO_ICMP", - 1 - ], - [ - "IP_API_PROTO_IGMP", - 2 - ], - [ - "IP_API_PROTO_TCP", - 6 - ], - [ - "IP_API_PROTO_UDP", - 17 - ], - [ - "IP_API_PROTO_GRE", - 47 - ], - [ - "IP_API_PROTO_AH", - 50 - ], - [ - "IP_API_PROTO_ESP", - 51 - ], - [ - "IP_API_PROTO_EIGRP", - 88 - ], - [ - "IP_API_PROTO_OSPF", - 89 - ], - [ - "IP_API_PROTO_SCTP", - 132 - ], - [ - "IP_API_PROTO_RESERVED", - 255 - ], - { - "enumtype": "u32" - } - ], - [ - "if_status_flags", - [ - "IF_STATUS_API_FLAG_ADMIN_UP", - 1 - ], - [ - "IF_STATUS_API_FLAG_LINK_UP", - 2 - ], - { - "enumtype": "u32" - } - ], - [ - "mtu_proto", - [ - "MTU_PROTO_API_L3", - 1 - ], - [ - "MTU_PROTO_API_IP4", - 2 - ], - [ - "MTU_PROTO_API_IP6", - 3 - ], - [ - "MTU_PROTO_API_MPLS", - 4 - ], - [ - "MTU_PROTO_API_N", - 5 - ], - { - "enumtype": "u32" - } - ], - [ - "link_duplex", - [ - "LINK_DUPLEX_API_UNKNOWN", - 0 - ], - [ - "LINK_DUPLEX_API_HALF", - 1 - ], - [ - "LINK_DUPLEX_API_FULL", - 2 - ], - { - "enumtype": "u32" - } - ], - [ - "sub_if_flags", - [ - "SUB_IF_API_FLAG_NO_TAGS", - 1 - ], - [ - "SUB_IF_API_FLAG_ONE_TAG", - 2 - ], - [ - "SUB_IF_API_FLAG_TWO_TAGS", - 4 - ], - [ - "SUB_IF_API_FLAG_DOT1AD", - 8 - ], - [ - "SUB_IF_API_FLAG_EXACT_MATCH", - 16 - ], - [ - "SUB_IF_API_FLAG_DEFAULT", - 32 - ], - [ - "SUB_IF_API_FLAG_OUTER_VLAN_ID_ANY", - 64 - ], - [ - "SUB_IF_API_FLAG_INNER_VLAN_ID_ANY", - 128 - ], - [ - "SUB_IF_API_FLAG_MASK_VNET", - 254 - ], - [ - "SUB_IF_API_FLAG_DOT1AH", - 256 - ], - { - "enumtype": "u32" - } - ], - [ - "rx_mode", - [ - "RX_MODE_API_UNKNOWN", - 0 - ], - [ - "RX_MODE_API_POLLING", - 1 - ], - [ - "RX_MODE_API_INTERRUPT", - 2 - ], - [ - "RX_MODE_API_ADAPTIVE", - 3 - ], - [ - "RX_MODE_API_DEFAULT", - 4 - ], - { - "enumtype": "u32" - } - ], - [ - "if_type", - [ - "IF_API_TYPE_HARDWARE", - 1 - ], - [ - "IF_API_TYPE_SUB", - 2 - ], - [ - "IF_API_TYPE_P2P", - 3 - ], - [ - "IF_API_TYPE_PIPE", - 4 - ], - { - "enumtype": "u32" - } - ], - [ - "nat_config_flags", - [ - "NAT_IS_NONE", - 0 - ], - [ - "NAT_IS_TWICE_NAT", - 1 - ], - [ - "NAT_IS_SELF_TWICE_NAT", - 2 - ], - [ - "NAT_IS_OUT2IN_ONLY", - 4 - ], - [ - "NAT_IS_ADDR_ONLY", - 8 - ], - [ - "NAT_IS_OUTSIDE", - 16 - ], - [ - "NAT_IS_INSIDE", - 32 - ], - [ - "NAT_IS_STATIC", - 64 - ], - [ - "NAT_IS_EXT_HOST_VALID", - 128 - ], - { - "enumtype": "u8" - } - ], - [ - "nat_log_level", - [ - "NAT_LOG_NONE", - 0 - ], - [ - "NAT_LOG_ERROR", - 1 - ], - [ - "NAT_LOG_WARNING", - 2 - ], - [ - "NAT_LOG_NOTICE", - 3 - ], - [ - "NAT_LOG_INFO", - 4 - ], - [ - "NAT_LOG_DEBUG", - 5 - ], - { - "enumtype": "u8" - } - ] - ], - "services": { - "nat_ha_resync": { - "reply": "nat_ha_resync_reply", - "events": [ - "nat_ha_resync_completed_event" - ] - }, - "nat_control_ping": { - "reply": "nat_control_ping_reply" - }, - "nat_show_config": { - "reply": "nat_show_config_reply" - }, - "nat_set_log_level": { - "reply": "nat_set_log_level_reply" - }, - "nat_set_workers": { - "reply": "nat_set_workers_reply" - }, - "nat_worker_dump": { - "reply": "nat_worker_details", - "stream": true - }, - "nat_ipfix_enable_disable": { - "reply": "nat_ipfix_enable_disable_reply" - }, - "nat_set_timeouts": { - "reply": "nat_set_timeouts_reply" - }, - "nat_get_timeouts": { - "reply": "nat_get_timeouts_reply" - }, - "nat_set_addr_and_port_alloc_alg": { - "reply": "nat_set_addr_and_port_alloc_alg_reply" - }, - "nat_get_addr_and_port_alloc_alg": { - "reply": "nat_get_addr_and_port_alloc_alg_reply" - }, - "nat_set_mss_clamping": { - "reply": "nat_set_mss_clamping_reply" - }, - "nat_get_mss_clamping": { - "reply": "nat_get_mss_clamping_reply" - }, - "nat_ha_set_listener": { - "reply": "nat_ha_set_listener_reply" - }, - "nat_ha_set_failover": { - "reply": "nat_ha_set_failover_reply" - }, - "nat_ha_get_listener": { - "reply": "nat_ha_get_listener_reply" - }, - "nat_ha_get_failover": { - "reply": "nat_ha_get_failover_reply" - }, - "nat_ha_flush": { - "reply": "nat_ha_flush_reply" - }, - "nat44_add_del_address_range": { - "reply": "nat44_add_del_address_range_reply" - }, - "nat44_address_dump": { - "reply": "nat44_address_details", - "stream": true - }, - "nat44_interface_add_del_feature": { - "reply": "nat44_interface_add_del_feature_reply" - }, - "nat44_interface_dump": { - "reply": "nat44_interface_details", - "stream": true - }, - "nat44_interface_add_del_output_feature": { - "reply": "nat44_interface_add_del_output_feature_reply" - }, - "nat44_interface_output_feature_dump": { - "reply": "nat44_interface_output_feature_details", - "stream": true - }, - "nat44_add_del_static_mapping": { - "reply": "nat44_add_del_static_mapping_reply" - }, - "nat44_static_mapping_dump": { - "reply": "nat44_static_mapping_details", - "stream": true - }, - "nat44_add_del_identity_mapping": { - "reply": "nat44_add_del_identity_mapping_reply" - }, - "nat44_identity_mapping_dump": { - "reply": "nat44_identity_mapping_details", - "stream": true - }, - "nat44_add_del_interface_addr": { - "reply": "nat44_add_del_interface_addr_reply" - }, - "nat44_interface_addr_dump": { - "reply": "nat44_interface_addr_details", - "stream": true - }, - "nat44_user_dump": { - "reply": "nat44_user_details", - "stream": true - }, - "nat44_user_session_dump": { - "reply": "nat44_user_session_details", - "stream": true - }, - "nat44_add_del_lb_static_mapping": { - "reply": "nat44_add_del_lb_static_mapping_reply" - }, - "nat44_lb_static_mapping_add_del_local": { - "reply": "nat44_lb_static_mapping_add_del_local_reply" - }, - "nat44_lb_static_mapping_dump": { - "reply": "nat44_lb_static_mapping_details", - "stream": true - }, - "nat44_del_session": { - "reply": "nat44_del_session_reply" - }, - "nat44_forwarding_enable_disable": { - "reply": "nat44_forwarding_enable_disable_reply" - }, - "nat44_forwarding_is_enabled": { - "reply": "nat44_forwarding_is_enabled_reply" - }, - "nat_det_add_del_map": { - "reply": "nat_det_add_del_map_reply" - }, - "nat_det_forward": { - "reply": "nat_det_forward_reply" - }, - "nat_det_reverse": { - "reply": "nat_det_reverse_reply" - }, - "nat_det_map_dump": { - "reply": "nat_det_map_details", - "stream": true - }, - "nat_det_close_session_out": { - "reply": "nat_det_close_session_out_reply" - }, - "nat_det_close_session_in": { - "reply": "nat_det_close_session_in_reply" - }, - "nat_det_session_dump": { - "reply": "nat_det_session_details", - "stream": true - }, - "nat64_add_del_pool_addr_range": { - "reply": "nat64_add_del_pool_addr_range_reply" - }, - "nat64_pool_addr_dump": { - "reply": "nat64_pool_addr_details", - "stream": true - }, - "nat64_add_del_interface": { - "reply": "nat64_add_del_interface_reply" - }, - "nat64_interface_dump": { - "reply": "nat64_interface_details", - "stream": true - }, - "nat64_add_del_static_bib": { - "reply": "nat64_add_del_static_bib_reply" - }, - "nat64_bib_dump": { - "reply": "nat64_bib_details", - "stream": true - }, - "nat64_st_dump": { - "reply": "nat64_st_details", - "stream": true - }, - "nat64_add_del_prefix": { - "reply": "nat64_add_del_prefix_reply" - }, - "nat64_prefix_dump": { - "reply": "nat64_prefix_details", - "stream": true - }, - "nat64_add_del_interface_addr": { - "reply": "nat64_add_del_interface_addr_reply" - }, - "dslite_add_del_pool_addr_range": { - "reply": "dslite_add_del_pool_addr_range_reply" - }, - "dslite_address_dump": { - "reply": "dslite_address_details", - "stream": true - }, - "dslite_set_aftr_addr": { - "reply": "dslite_set_aftr_addr_reply" - }, - "dslite_get_aftr_addr": { - "reply": "dslite_get_aftr_addr_reply" - }, - "dslite_set_b4_addr": { - "reply": "dslite_set_b4_addr_reply" - }, - "dslite_get_b4_addr": { - "reply": "dslite_get_b4_addr_reply" - }, - "nat66_add_del_interface": { - "reply": "nat66_add_del_interface_reply" - }, - "nat66_interface_dump": { - "reply": "nat66_interface_details", - "stream": true - }, - "nat66_add_del_static_mapping": { - "reply": "nat66_add_del_static_mapping_reply" - }, - "nat66_static_mapping_dump": { - "reply": "nat66_static_mapping_details", - "stream": true - } - }, - "options": { - "version": "5.2.0" - }, - "aliases": { - "ip4_address": { - "type": "u8", - "length": 4 - }, - "ip6_address": { - "type": "u8", - "length": 16 - }, - "address_with_prefix": { - "type": "vl_api_prefix_t" - }, - "ip4_address_with_prefix": { - "type": "vl_api_ip4_prefix_t" - }, - "ip6_address_with_prefix": { - "type": "vl_api_ip6_prefix_t" - }, - "interface_index": { - "type": "u32" - } - }, - "vl_api_version": "0xef1a1c94" -}