aboutsummaryrefslogtreecommitdiffstats
path: root/core/bin_api/vpe.api.json
diff options
context:
space:
mode:
Diffstat (limited to 'core/bin_api/vpe.api.json')
-rw-r--r--core/bin_api/vpe.api.json783
1 files changed, 783 insertions, 0 deletions
diff --git a/core/bin_api/vpe.api.json b/core/bin_api/vpe.api.json
new file mode 100644
index 0000000..1744e9c
--- /dev/null
+++ b/core/bin_api/vpe.api.json
@@ -0,0 +1,783 @@
+{
+ "types" : [
+ ["ip4_fib_counter",
+ ["u32", "address"],
+ ["u8", "address_length"],
+ ["u64", "packets"],
+ ["u64", "bytes"],
+ {"crc" : "0xb2739495"}
+ ],
+ ["ip4_nbr_counter",
+ ["u32", "address"],
+ ["u8", "link_type"],
+ ["u64", "packets"],
+ ["u64", "bytes"],
+ {"crc" : "0x487e2e85"}
+ ],
+ ["ip6_fib_counter",
+ ["u64", "address", 2],
+ ["u8", "address_length"],
+ ["u64", "packets"],
+ ["u64", "bytes"],
+ {"crc" : "0xcf35769b"}
+ ],
+ ["ip6_nbr_counter",
+ ["u64", "address", 2],
+ ["u8", "link_type"],
+ ["u64", "packets"],
+ ["u64", "bytes"],
+ {"crc" : "0xefca741e"}
+ ]
+ ],
+ "messages" : [
+ ["create_vlan_subif",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ ["u32", "sw_if_index"],
+ ["u32", "vlan_id"],
+ {"crc" : "0xaf9ae1e9"}
+ ],
+ ["create_vlan_subif_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ ["u32", "sw_if_index"],
+ {"crc" : "0x8f36b888"}
+ ],
+ ["sw_interface_set_mpls_enable",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ ["u32", "sw_if_index"],
+ ["u8", "enable"],
+ {"crc" : "0x37f6357e"}
+ ],
+ ["sw_interface_set_mpls_enable_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ {"crc" : "0x5ffd3ca9"}
+ ],
+ ["proxy_arp_add_del",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ ["u32", "vrf_id"],
+ ["u8", "is_add"],
+ ["u8", "low_address", 4],
+ ["u8", "hi_address", 4],
+ {"crc" : "0x4bef9951"}
+ ],
+ ["proxy_arp_add_del_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ {"crc" : "0x8e2d621d"}
+ ],
+ ["proxy_arp_intfc_enable_disable",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ ["u32", "sw_if_index"],
+ ["u8", "enable_disable"],
+ {"crc" : "0x3ee1998e"}
+ ],
+ ["proxy_arp_intfc_enable_disable_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ {"crc" : "0x23d273cd"}
+ ],
+ ["reset_vrf",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ ["u8", "is_ipv6"],
+ ["u32", "vrf_id"],
+ {"crc" : "0xeb07deb0"}
+ ],
+ ["reset_vrf_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ {"crc" : "0x5f283863"}
+ ],
+ ["want_stats",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ ["u32", "enable_disable"],
+ ["u32", "pid"],
+ {"crc" : "0x4f2effb4"}
+ ],
+ ["want_stats_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ {"crc" : "0xb36abf5f"}
+ ],
+ ["vnet_ip4_fib_counters",
+ ["u16", "_vl_msg_id"],
+ ["u32", "vrf_id"],
+ ["u32", "count"],
+ ["vl_api_ip4_fib_counter_t", "c", 0, "count"],
+ {"crc" : "0x1ab9d6c5"}
+ ],
+ ["vnet_ip4_nbr_counters",
+ ["u16", "_vl_msg_id"],
+ ["u32", "count"],
+ ["u32", "sw_if_index"],
+ ["u8", "begin"],
+ ["vl_api_ip4_nbr_counter_t", "c", 0, "count"],
+ {"crc" : "0xfc2b5092"}
+ ],
+ ["vnet_ip6_fib_counters",
+ ["u16", "_vl_msg_id"],
+ ["u32", "vrf_id"],
+ ["u32", "count"],
+ ["vl_api_ip6_fib_counter_t", "c", 0, "count"],
+ {"crc" : "0x9ab453ae"}
+ ],
+ ["vnet_ip6_nbr_counters",
+ ["u16", "_vl_msg_id"],
+ ["u32", "count"],
+ ["u32", "sw_if_index"],
+ ["u8", "begin"],
+ ["vl_api_ip6_nbr_counter_t", "c", 0, "count"],
+ {"crc" : "0x181b673f"}
+ ],
+ ["vnet_get_summary_stats",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ {"crc" : "0x16435c20"}
+ ],
+ ["vnet_get_summary_stats_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ ["u64", "total_pkts", 2],
+ ["u64", "total_bytes", 2],
+ ["f64", "vector_rate"],
+ {"crc" : "0x675ce280"}
+ ],
+ ["oam_event",
+ ["u16", "_vl_msg_id"],
+ ["u8", "dst_address", 4],
+ ["u8", "state"],
+ {"crc" : "0x4f285ade"}
+ ],
+ ["want_oam_events",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ ["u32", "enable_disable"],
+ ["u32", "pid"],
+ {"crc" : "0x948ef12a"}
+ ],
+ ["want_oam_events_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ {"crc" : "0x266a677d"}
+ ],
+ ["oam_add_del",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ ["u32", "vrf_id"],
+ ["u8", "src_address", 4],
+ ["u8", "dst_address", 4],
+ ["u8", "is_add"],
+ {"crc" : "0xb14bc7df"}
+ ],
+ ["oam_add_del_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ {"crc" : "0xc5594eec"}
+ ],
+ ["reset_fib",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ ["u32", "vrf_id"],
+ ["u8", "is_ipv6"],
+ {"crc" : "0x6f17106b"}
+ ],
+ ["reset_fib_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ {"crc" : "0x990dcbf8"}
+ ],
+ ["create_loopback",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ ["u8", "mac_address", 6],
+ {"crc" : "0xb2602de5"}
+ ],
+ ["create_loopback_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ ["u32", "sw_if_index"],
+ {"crc" : "0x9520f804"}
+ ],
+ ["create_loopback_instance",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ ["u8", "mac_address", 6],
+ ["u8", "is_specified"],
+ ["u32", "user_instance"],
+ {"crc" : "0x967694f1"}
+ ],
+ ["create_loopback_instance_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ ["u32", "sw_if_index"],
+ {"crc" : "0xd52c63b6"}
+ ],
+ ["delete_loopback",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ ["u32", "sw_if_index"],
+ {"crc" : "0xded428b0"}
+ ],
+ ["delete_loopback_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ {"crc" : "0xc91dafa5"}
+ ],
+ ["control_ping",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ {"crc" : "0xea1bf4f7"}
+ ],
+ ["control_ping_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ ["u32", "client_index"],
+ ["u32", "vpe_pid"],
+ {"crc" : "0xaa016e7b"}
+ ],
+ ["cli",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ ["u64", "cmd_in_shmem"],
+ {"crc" : "0x543d8e2e"}
+ ],
+ ["cli_inband",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ ["u32", "length"],
+ ["u8", "cmd", 0, "length"],
+ {"crc" : "0x22345937"}
+ ],
+ ["cli_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ ["u64", "reply_in_shmem"],
+ {"crc" : "0x594a0b2e"}
+ ],
+ ["cli_inband_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ ["u32", "length"],
+ ["u8", "reply", 0, "length"],
+ {"crc" : "0xc1835761"}
+ ],
+ ["set_arp_neighbor_limit",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ ["u8", "is_ipv6"],
+ ["u32", "arp_neighbor_limit"],
+ {"crc" : "0xc1690cb4"}
+ ],
+ ["set_arp_neighbor_limit_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ {"crc" : "0xa6b30518"}
+ ],
+ ["l2_patch_add_del",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ ["u32", "rx_sw_if_index"],
+ ["u32", "tx_sw_if_index"],
+ ["u8", "is_add"],
+ {"crc" : "0x9b10029a"}
+ ],
+ ["l2_patch_add_del_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ {"crc" : "0xa85e37be"}
+ ],
+ ["sw_interface_set_vpath",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ ["u32", "sw_if_index"],
+ ["u8", "enable"],
+ {"crc" : "0x1bc2fd5e"}
+ ],
+ ["sw_interface_set_vpath_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ {"crc" : "0x828dbe62"}
+ ],
+ ["sw_interface_set_l2_xconnect",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ ["u32", "rx_sw_if_index"],
+ ["u32", "tx_sw_if_index"],
+ ["u8", "enable"],
+ {"crc" : "0x48a4c4c8"}
+ ],
+ ["sw_interface_set_l2_xconnect_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ {"crc" : "0x6e45eed4"}
+ ],
+ ["sw_interface_set_l2_bridge",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ ["u32", "rx_sw_if_index"],
+ ["u32", "bd_id"],
+ ["u8", "shg"],
+ ["u8", "bvi"],
+ ["u8", "enable"],
+ {"crc" : "0x36c739e8"}
+ ],
+ ["sw_interface_set_l2_bridge_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ {"crc" : "0x347e08d9"}
+ ],
+ ["bd_ip_mac_add_del",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ ["u32", "bd_id"],
+ ["u8", "is_add"],
+ ["u8", "is_ipv6"],
+ ["u8", "ip_address", 16],
+ ["u8", "mac_address", 6],
+ {"crc" : "0xad819817"}
+ ],
+ ["bd_ip_mac_add_del_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ {"crc" : "0x55bab3b4"}
+ ],
+ ["classify_set_interface_ip_table",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ ["u8", "is_ipv6"],
+ ["u32", "sw_if_index"],
+ ["u32", "table_index"],
+ {"crc" : "0x0dc45308"}
+ ],
+ ["classify_set_interface_ip_table_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ {"crc" : "0xdc391c34"}
+ ],
+ ["classify_set_interface_l2_tables",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ ["u32", "sw_if_index"],
+ ["u32", "ip4_table_index"],
+ ["u32", "ip6_table_index"],
+ ["u32", "other_table_index"],
+ ["u8", "is_input"],
+ {"crc" : "0xed9ccf0d"}
+ ],
+ ["classify_set_interface_l2_tables_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ {"crc" : "0x8df20579"}
+ ],
+ ["get_node_index",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ ["u8", "node_name", 64],
+ {"crc" : "0x226d3f8c"}
+ ],
+ ["get_node_index_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ ["u32", "node_index"],
+ {"crc" : "0x29116865"}
+ ],
+ ["add_node_next",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ ["u8", "node_name", 64],
+ ["u8", "next_name", 64],
+ {"crc" : "0xe4202993"}
+ ],
+ ["add_node_next_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ ["u32", "next_index"],
+ {"crc" : "0xe89d6eed"}
+ ],
+ ["l2_interface_efp_filter",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ ["u32", "sw_if_index"],
+ ["u32", "enable_disable"],
+ {"crc" : "0x07c9d601"}
+ ],
+ ["l2_interface_efp_filter_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ {"crc" : "0x0f4bb0c0"}
+ ],
+ ["create_subif",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ ["u32", "sw_if_index"],
+ ["u32", "sub_id"],
+ ["u8", "no_tags"],
+ ["u8", "one_tag"],
+ ["u8", "two_tags"],
+ ["u8", "dot1ad"],
+ ["u8", "exact_match"],
+ ["u8", "default_sub"],
+ ["u8", "outer_vlan_id_any"],
+ ["u8", "inner_vlan_id_any"],
+ ["u16", "outer_vlan_id"],
+ ["u16", "inner_vlan_id"],
+ {"crc" : "0x150e6757"}
+ ],
+ ["create_subif_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ ["u32", "sw_if_index"],
+ {"crc" : "0x92272bcb"}
+ ],
+ ["show_version",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ {"crc" : "0xf18f9480"}
+ ],
+ ["show_version_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ ["u8", "program", 32],
+ ["u8", "version", 32],
+ ["u8", "build_date", 32],
+ ["u8", "build_directory", 256],
+ {"crc" : "0x83186d9e"}
+ ],
+ ["interface_name_renumber",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ ["u32", "sw_if_index"],
+ ["u32", "new_show_dev_instance"],
+ {"crc" : "0x11b7bcec"}
+ ],
+ ["interface_name_renumber_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ {"crc" : "0x31594963"}
+ ],
+ ["want_ip4_arp_events",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ ["u8", "enable_disable"],
+ ["u32", "pid"],
+ ["u32", "address"],
+ {"crc" : "0x5ae044c2"}
+ ],
+ ["want_ip4_arp_events_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ {"crc" : "0xe1c0b59e"}
+ ],
+ ["ip4_arp_event",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ ["u32", "address"],
+ ["u32", "pid"],
+ ["u32", "sw_if_index"],
+ ["u8", "new_mac", 6],
+ ["u8", "mac_ip"],
+ {"crc" : "0x7de1837b"}
+ ],
+ ["want_ip6_nd_events",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ ["u8", "enable_disable"],
+ ["u32", "pid"],
+ ["u8", "address", 16],
+ {"crc" : "0x9586ba55"}
+ ],
+ ["want_ip6_nd_events_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ {"crc" : "0x95458aad"}
+ ],
+ ["ip6_nd_event",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ ["u32", "pid"],
+ ["u32", "sw_if_index"],
+ ["u8", "address", 16],
+ ["u8", "new_mac", 6],
+ ["u8", "mac_ip"],
+ {"crc" : "0x777bb71c"}
+ ],
+ ["input_acl_set_interface",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ ["u32", "sw_if_index"],
+ ["u32", "ip4_table_index"],
+ ["u32", "ip6_table_index"],
+ ["u32", "l2_table_index"],
+ ["u8", "is_add"],
+ {"crc" : "0x34d2fc33"}
+ ],
+ ["input_acl_set_interface_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ {"crc" : "0xba0110e3"}
+ ],
+ ["get_node_graph",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ {"crc" : "0xf8636a76"}
+ ],
+ ["get_node_graph_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ ["u64", "reply_in_shmem"],
+ {"crc" : "0x816d91b6"}
+ ],
+ ["ioam_enable",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ ["u16", "id"],
+ ["u8", "seqno"],
+ ["u8", "analyse"],
+ ["u8", "pot_enable"],
+ ["u8", "trace_enable"],
+ ["u32", "node_id"],
+ {"crc" : "0x7bd4abf9"}
+ ],
+ ["ioam_enable_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ {"crc" : "0x58a8fedc"}
+ ],
+ ["ioam_disable",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ ["u16", "id"],
+ {"crc" : "0xaff26d33"}
+ ],
+ ["ioam_disable_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ {"crc" : "0xef118a9d"}
+ ],
+ ["get_next_index",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ ["u8", "node_name", 64],
+ ["u8", "next_name", 64],
+ {"crc" : "0x52f0e416"}
+ ],
+ ["get_next_index_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ ["u32", "next_index"],
+ {"crc" : "0x671fbdb1"}
+ ],
+ ["pg_create_interface",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ ["u32", "interface_id"],
+ {"crc" : "0x253c5959"}
+ ],
+ ["pg_create_interface_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ ["u32", "sw_if_index"],
+ {"crc" : "0x21b4f949"}
+ ],
+ ["pg_capture",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ ["u32", "interface_id"],
+ ["u8", "is_enabled"],
+ ["u32", "count"],
+ ["u32", "pcap_name_length"],
+ ["u8", "pcap_file_name", 0, "pcap_name_length"],
+ {"crc" : "0x6ac7fe78"}
+ ],
+ ["pg_capture_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ {"crc" : "0xf403693b"}
+ ],
+ ["pg_enable_disable",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ ["u8", "is_enabled"],
+ ["u32", "stream_name_length"],
+ ["u8", "stream_name", 0, "stream_name_length"],
+ {"crc" : "0x7d0b90ff"}
+ ],
+ ["pg_enable_disable_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ {"crc" : "0x02253bd6"}
+ ],
+ ["ip_source_and_port_range_check_add_del",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ ["u8", "is_ipv6"],
+ ["u8", "is_add"],
+ ["u8", "mask_length"],
+ ["u8", "address", 16],
+ ["u8", "number_of_ranges"],
+ ["u16", "low_ports", 32],
+ ["u16", "high_ports", 32],
+ ["u32", "vrf_id"],
+ {"crc" : "0x0f8c6ba0"}
+ ],
+ ["ip_source_and_port_range_check_add_del_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ {"crc" : "0x35df8160"}
+ ],
+ ["ip_source_and_port_range_check_interface_add_del",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ ["u8", "is_add"],
+ ["u32", "sw_if_index"],
+ ["u32", "tcp_in_vrf_id"],
+ ["u32", "tcp_out_vrf_id"],
+ ["u32", "udp_in_vrf_id"],
+ ["u32", "udp_out_vrf_id"],
+ {"crc" : "0x4a6438f1"}
+ ],
+ ["ip_source_and_port_range_check_interface_add_del_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ {"crc" : "0x6b940f04"}
+ ],
+ ["delete_subif",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ ["u32", "sw_if_index"],
+ {"crc" : "0x6038f848"}
+ ],
+ ["delete_subif_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ {"crc" : "0x9d6015dc"}
+ ],
+ ["punt",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ ["u8", "is_add"],
+ ["u8", "ipv"],
+ ["u8", "l4_protocol"],
+ ["u16", "l4_port"],
+ {"crc" : "0x4559c976"}
+ ],
+ ["punt_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ {"crc" : "0xcca27fbe"}
+ ],
+ ["feature_enable_disable",
+ ["u16", "_vl_msg_id"],
+ ["u32", "client_index"],
+ ["u32", "context"],
+ ["u32", "sw_if_index"],
+ ["u8", "enable"],
+ ["u8", "arc_name", 64],
+ ["u8", "feature_name", 64],
+ {"crc" : "0xbc86393b"}
+ ],
+ ["feature_enable_disable_reply",
+ ["u16", "_vl_msg_id"],
+ ["u32", "context"],
+ ["i32", "retval"],
+ {"crc" : "0xf6e14373"}
+ ]
+ ],
+"vl_api_version" :"0x50d987fe"
+}