diff options
author | Milan Lenco <milan.lenco@pantheon.tech> | 2018-01-25 10:15:48 +0100 |
---|---|---|
committer | Milan Lenco <milan.lenco@pantheon.tech> | 2018-01-25 10:15:48 +0100 |
commit | 8ca20507d15703412c18b07d4f4ce6b4de989de6 (patch) | |
tree | aef60a5ef4dd150b62958b757e706f8c3311c68c /core/bin_api/vpe.api.json | |
parent | 545eaea1c41c800794bb910a47de281e7e8df492 (diff) |
Update examples, tests and testdata after binapi-generator update.
Change-Id: I738d501cbbb6673010a32847df3f1c87050b8d36
Signed-off-by: Milan Lenco <milan.lenco@pantheon.tech>
Diffstat (limited to 'core/bin_api/vpe.api.json')
-rw-r--r-- | core/bin_api/vpe.api.json | 1207 |
1 files changed, 429 insertions, 778 deletions
diff --git a/core/bin_api/vpe.api.json b/core/bin_api/vpe.api.json index 1744e9c..d87d012 100644 --- a/core/bin_api/vpe.api.json +++ b/core/bin_api/vpe.api.json @@ -1,783 +1,434 @@ { - "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"} - ] + "services": [ + { + "cli_inband": { + "reply": "cli_inband_reply" + } + }, + { + "get_node_index": { + "reply": "get_node_index_reply" + } + }, + { + "cli": { + "reply": "cli_reply" + } + }, + { + "show_version": { + "reply": "show_version_reply" + } + }, + { + "get_next_index": { + "reply": "get_next_index_reply" + } + }, + { + "add_node_next": { + "reply": "add_node_next_reply" + } + }, + { + "get_node_graph": { + "reply": "get_node_graph_reply" + } + }, + { + "control_ping": { + "reply": "control_ping_reply" + } + } ], - "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": "0xe02a02b0", + "enums": [], + "messages": [ + [ + "control_ping", + [ + "u16", + "_vl_msg_id" + ], + [ + "u32", + "client_index" + ], + [ + "u32", + "context" + ], + { + "crc": "0x51077d14" + } + ], + [ + "control_ping_reply", + [ + "u16", + "_vl_msg_id" + ], + [ + "u32", + "context" + ], + [ + "i32", + "retval" + ], + [ + "u32", + "client_index" + ], + [ + "u32", + "vpe_pid" + ], + { + "crc": "0xf6b0b8ca" + } + ], + [ + "cli", + [ + "u16", + "_vl_msg_id" + ], + [ + "u32", + "client_index" + ], + [ + "u32", + "context" + ], + [ + "u64", + "cmd_in_shmem" + ], + { + "crc": "0x23bfbfff" + } + ], + [ + "cli_inband", + [ + "u16", + "_vl_msg_id" + ], + [ + "u32", + "client_index" + ], + [ + "u32", + "context" + ], + [ + "u32", + "length" + ], + [ + "u8", + "cmd", + 0, + "length" + ], + { + "crc": "0x74e00a49" + } + ], + [ + "cli_reply", + [ + "u16", + "_vl_msg_id" + ], + [ + "u32", + "context" + ], + [ + "i32", + "retval" + ], + [ + "u64", + "reply_in_shmem" + ], + { + "crc": "0x06d68297" + } + ], + [ + "cli_inband_reply", + [ + "u16", + "_vl_msg_id" + ], + [ + "u32", + "context" + ], + [ + "i32", + "retval" + ], + [ + "u32", + "length" + ], + [ + "u8", + "reply", + 0, + "length" + ], + { + "crc": "0x1f22bbb8" + } + ], + [ + "get_node_index", + [ + "u16", + "_vl_msg_id" + ], + [ + "u32", + "client_index" + ], + [ + "u32", + "context" + ], + [ + "u8", + "node_name", + 64 + ], + { + "crc": "0x6c9a495d" + } + ], + [ + "get_node_index_reply", + [ + "u16", + "_vl_msg_id" + ], + [ + "u32", + "context" + ], + [ + "i32", + "retval" + ], + [ + "u32", + "node_index" + ], + { + "crc": "0xa8600b89" + } + ], + [ + "add_node_next", + [ + "u16", + "_vl_msg_id" + ], + [ + "u32", + "client_index" + ], + [ + "u32", + "context" + ], + [ + "u8", + "node_name", + 64 + ], + [ + "u8", + "next_name", + 64 + ], + { + "crc": "0x9ab92f7a" + } + ], + [ + "add_node_next_reply", + [ + "u16", + "_vl_msg_id" + ], + [ + "u32", + "context" + ], + [ + "i32", + "retval" + ], + [ + "u32", + "next_index" + ], + { + "crc": "0x2ed75f32" + } + ], + [ + "show_version", + [ + "u16", + "_vl_msg_id" + ], + [ + "u32", + "client_index" + ], + [ + "u32", + "context" + ], + { + "crc": "0x51077d14" + } + ], + [ + "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": "0x8b5a13b4" + } + ], + [ + "get_node_graph", + [ + "u16", + "_vl_msg_id" + ], + [ + "u32", + "client_index" + ], + [ + "u32", + "context" + ], + { + "crc": "0x51077d14" + } + ], + [ + "get_node_graph_reply", + [ + "u16", + "_vl_msg_id" + ], + [ + "u32", + "context" + ], + [ + "i32", + "retval" + ], + [ + "u64", + "reply_in_shmem" + ], + { + "crc": "0x06d68297" + } + ], + [ + "get_next_index", + [ + "u16", + "_vl_msg_id" + ], + [ + "u32", + "client_index" + ], + [ + "u32", + "context" + ], + [ + "u8", + "node_name", + 64 + ], + [ + "u8", + "next_name", + 64 + ], + { + "crc": "0x9ab92f7a" + } + ], + [ + "get_next_index_reply", + [ + "u16", + "_vl_msg_id" + ], + [ + "u32", + "context" + ], + [ + "i32", + "retval" + ], + [ + "u32", + "next_index" + ], + { + "crc": "0x2ed75f32" + } ] ], -"vl_api_version" :"0x50d987fe" + "types": [] } |