5 ["u8", "address_length"],
15 {"crc" : "0x487e2e85"}
18 ["u64", "address", 2],
19 ["u8", "address_length"],
22 {"crc" : "0xcf35769b"}
25 ["u64", "address", 2],
29 {"crc" : "0xefca741e"}
34 ["u16", "_vl_msg_id"],
35 ["u32", "client_index"],
37 ["u32", "sw_if_index"],
39 {"crc" : "0xaf9ae1e9"}
41 ["create_vlan_subif_reply",
42 ["u16", "_vl_msg_id"],
45 ["u32", "sw_if_index"],
46 {"crc" : "0x8f36b888"}
48 ["sw_interface_set_mpls_enable",
49 ["u16", "_vl_msg_id"],
50 ["u32", "client_index"],
52 ["u32", "sw_if_index"],
54 {"crc" : "0x37f6357e"}
56 ["sw_interface_set_mpls_enable_reply",
57 ["u16", "_vl_msg_id"],
60 {"crc" : "0x5ffd3ca9"}
63 ["u16", "_vl_msg_id"],
64 ["u32", "client_index"],
68 ["u8", "low_address", 4],
69 ["u8", "hi_address", 4],
70 {"crc" : "0x4bef9951"}
72 ["proxy_arp_add_del_reply",
73 ["u16", "_vl_msg_id"],
76 {"crc" : "0x8e2d621d"}
78 ["proxy_arp_intfc_enable_disable",
79 ["u16", "_vl_msg_id"],
80 ["u32", "client_index"],
82 ["u32", "sw_if_index"],
83 ["u8", "enable_disable"],
84 {"crc" : "0x3ee1998e"}
86 ["proxy_arp_intfc_enable_disable_reply",
87 ["u16", "_vl_msg_id"],
90 {"crc" : "0x23d273cd"}
93 ["u16", "_vl_msg_id"],
94 ["u32", "client_index"],
98 {"crc" : "0xeb07deb0"}
101 ["u16", "_vl_msg_id"],
104 {"crc" : "0x5f283863"}
107 ["u16", "_vl_msg_id"],
108 ["u32", "client_index"],
110 ["u32", "enable_disable"],
112 {"crc" : "0x4f2effb4"}
115 ["u16", "_vl_msg_id"],
118 {"crc" : "0xb36abf5f"}
120 ["vnet_ip4_fib_counters",
121 ["u16", "_vl_msg_id"],
124 ["vl_api_ip4_fib_counter_t", "c", 0, "count"],
125 {"crc" : "0x1ab9d6c5"}
127 ["vnet_ip4_nbr_counters",
128 ["u16", "_vl_msg_id"],
130 ["u32", "sw_if_index"],
132 ["vl_api_ip4_nbr_counter_t", "c", 0, "count"],
133 {"crc" : "0xfc2b5092"}
135 ["vnet_ip6_fib_counters",
136 ["u16", "_vl_msg_id"],
139 ["vl_api_ip6_fib_counter_t", "c", 0, "count"],
140 {"crc" : "0x9ab453ae"}
142 ["vnet_ip6_nbr_counters",
143 ["u16", "_vl_msg_id"],
145 ["u32", "sw_if_index"],
147 ["vl_api_ip6_nbr_counter_t", "c", 0, "count"],
148 {"crc" : "0x181b673f"}
150 ["vnet_get_summary_stats",
151 ["u16", "_vl_msg_id"],
152 ["u32", "client_index"],
154 {"crc" : "0x16435c20"}
156 ["vnet_get_summary_stats_reply",
157 ["u16", "_vl_msg_id"],
160 ["u64", "total_pkts", 2],
161 ["u64", "total_bytes", 2],
162 ["f64", "vector_rate"],
163 {"crc" : "0x675ce280"}
166 ["u16", "_vl_msg_id"],
167 ["u8", "dst_address", 4],
169 {"crc" : "0x4f285ade"}
172 ["u16", "_vl_msg_id"],
173 ["u32", "client_index"],
175 ["u32", "enable_disable"],
177 {"crc" : "0x948ef12a"}
179 ["want_oam_events_reply",
180 ["u16", "_vl_msg_id"],
183 {"crc" : "0x266a677d"}
186 ["u16", "_vl_msg_id"],
187 ["u32", "client_index"],
190 ["u8", "src_address", 4],
191 ["u8", "dst_address", 4],
193 {"crc" : "0xb14bc7df"}
195 ["oam_add_del_reply",
196 ["u16", "_vl_msg_id"],
199 {"crc" : "0xc5594eec"}
202 ["u16", "_vl_msg_id"],
203 ["u32", "client_index"],
207 {"crc" : "0x6f17106b"}
210 ["u16", "_vl_msg_id"],
213 {"crc" : "0x990dcbf8"}
216 ["u16", "_vl_msg_id"],
217 ["u32", "client_index"],
219 ["u8", "mac_address", 6],
220 {"crc" : "0xb2602de5"}
222 ["create_loopback_reply",
223 ["u16", "_vl_msg_id"],
226 ["u32", "sw_if_index"],
227 {"crc" : "0x9520f804"}
229 ["create_loopback_instance",
230 ["u16", "_vl_msg_id"],
231 ["u32", "client_index"],
233 ["u8", "mac_address", 6],
234 ["u8", "is_specified"],
235 ["u32", "user_instance"],
236 {"crc" : "0x967694f1"}
238 ["create_loopback_instance_reply",
239 ["u16", "_vl_msg_id"],
242 ["u32", "sw_if_index"],
243 {"crc" : "0xd52c63b6"}
246 ["u16", "_vl_msg_id"],
247 ["u32", "client_index"],
249 ["u32", "sw_if_index"],
250 {"crc" : "0xded428b0"}
252 ["delete_loopback_reply",
253 ["u16", "_vl_msg_id"],
256 {"crc" : "0xc91dafa5"}
259 ["u16", "_vl_msg_id"],
260 ["u32", "client_index"],
262 {"crc" : "0xea1bf4f7"}
264 ["control_ping_reply",
265 ["u16", "_vl_msg_id"],
268 ["u32", "client_index"],
270 {"crc" : "0xaa016e7b"}
273 ["u16", "_vl_msg_id"],
274 ["u32", "client_index"],
276 ["u64", "cmd_in_shmem"],
277 {"crc" : "0x543d8e2e"}
280 ["u16", "_vl_msg_id"],
281 ["u32", "client_index"],
284 ["u8", "cmd", 0, "length"],
285 {"crc" : "0x22345937"}
288 ["u16", "_vl_msg_id"],
291 ["u64", "reply_in_shmem"],
292 {"crc" : "0x594a0b2e"}
295 ["u16", "_vl_msg_id"],
299 ["u8", "reply", 0, "length"],
300 {"crc" : "0xc1835761"}
302 ["set_arp_neighbor_limit",
303 ["u16", "_vl_msg_id"],
304 ["u32", "client_index"],
307 ["u32", "arp_neighbor_limit"],
308 {"crc" : "0xc1690cb4"}
310 ["set_arp_neighbor_limit_reply",
311 ["u16", "_vl_msg_id"],
314 {"crc" : "0xa6b30518"}
317 ["u16", "_vl_msg_id"],
318 ["u32", "client_index"],
320 ["u32", "rx_sw_if_index"],
321 ["u32", "tx_sw_if_index"],
323 {"crc" : "0x9b10029a"}
325 ["l2_patch_add_del_reply",
326 ["u16", "_vl_msg_id"],
329 {"crc" : "0xa85e37be"}
331 ["sw_interface_set_vpath",
332 ["u16", "_vl_msg_id"],
333 ["u32", "client_index"],
335 ["u32", "sw_if_index"],
337 {"crc" : "0x1bc2fd5e"}
339 ["sw_interface_set_vpath_reply",
340 ["u16", "_vl_msg_id"],
343 {"crc" : "0x828dbe62"}
345 ["sw_interface_set_l2_xconnect",
346 ["u16", "_vl_msg_id"],
347 ["u32", "client_index"],
349 ["u32", "rx_sw_if_index"],
350 ["u32", "tx_sw_if_index"],
352 {"crc" : "0x48a4c4c8"}
354 ["sw_interface_set_l2_xconnect_reply",
355 ["u16", "_vl_msg_id"],
358 {"crc" : "0x6e45eed4"}
360 ["sw_interface_set_l2_bridge",
361 ["u16", "_vl_msg_id"],
362 ["u32", "client_index"],
364 ["u32", "rx_sw_if_index"],
369 {"crc" : "0x36c739e8"}
371 ["sw_interface_set_l2_bridge_reply",
372 ["u16", "_vl_msg_id"],
375 {"crc" : "0x347e08d9"}
377 ["bd_ip_mac_add_del",
378 ["u16", "_vl_msg_id"],
379 ["u32", "client_index"],
384 ["u8", "ip_address", 16],
385 ["u8", "mac_address", 6],
386 {"crc" : "0xad819817"}
388 ["bd_ip_mac_add_del_reply",
389 ["u16", "_vl_msg_id"],
392 {"crc" : "0x55bab3b4"}
394 ["classify_set_interface_ip_table",
395 ["u16", "_vl_msg_id"],
396 ["u32", "client_index"],
399 ["u32", "sw_if_index"],
400 ["u32", "table_index"],
401 {"crc" : "0x0dc45308"}
403 ["classify_set_interface_ip_table_reply",
404 ["u16", "_vl_msg_id"],
407 {"crc" : "0xdc391c34"}
409 ["classify_set_interface_l2_tables",
410 ["u16", "_vl_msg_id"],
411 ["u32", "client_index"],
413 ["u32", "sw_if_index"],
414 ["u32", "ip4_table_index"],
415 ["u32", "ip6_table_index"],
416 ["u32", "other_table_index"],
418 {"crc" : "0xed9ccf0d"}
420 ["classify_set_interface_l2_tables_reply",
421 ["u16", "_vl_msg_id"],
424 {"crc" : "0x8df20579"}
427 ["u16", "_vl_msg_id"],
428 ["u32", "client_index"],
430 ["u8", "node_name", 64],
431 {"crc" : "0x226d3f8c"}
433 ["get_node_index_reply",
434 ["u16", "_vl_msg_id"],
437 ["u32", "node_index"],
438 {"crc" : "0x29116865"}
441 ["u16", "_vl_msg_id"],
442 ["u32", "client_index"],
444 ["u8", "node_name", 64],
445 ["u8", "next_name", 64],
446 {"crc" : "0xe4202993"}
448 ["add_node_next_reply",
449 ["u16", "_vl_msg_id"],
452 ["u32", "next_index"],
453 {"crc" : "0xe89d6eed"}
455 ["l2_interface_efp_filter",
456 ["u16", "_vl_msg_id"],
457 ["u32", "client_index"],
459 ["u32", "sw_if_index"],
460 ["u32", "enable_disable"],
461 {"crc" : "0x07c9d601"}
463 ["l2_interface_efp_filter_reply",
464 ["u16", "_vl_msg_id"],
467 {"crc" : "0x0f4bb0c0"}
470 ["u16", "_vl_msg_id"],
471 ["u32", "client_index"],
473 ["u32", "sw_if_index"],
479 ["u8", "exact_match"],
480 ["u8", "default_sub"],
481 ["u8", "outer_vlan_id_any"],
482 ["u8", "inner_vlan_id_any"],
483 ["u16", "outer_vlan_id"],
484 ["u16", "inner_vlan_id"],
485 {"crc" : "0x150e6757"}
487 ["create_subif_reply",
488 ["u16", "_vl_msg_id"],
491 ["u32", "sw_if_index"],
492 {"crc" : "0x92272bcb"}
495 ["u16", "_vl_msg_id"],
496 ["u32", "client_index"],
498 {"crc" : "0xf18f9480"}
500 ["show_version_reply",
501 ["u16", "_vl_msg_id"],
504 ["u8", "program", 32],
505 ["u8", "version", 32],
506 ["u8", "build_date", 32],
507 ["u8", "build_directory", 256],
508 {"crc" : "0x83186d9e"}
510 ["interface_name_renumber",
511 ["u16", "_vl_msg_id"],
512 ["u32", "client_index"],
514 ["u32", "sw_if_index"],
515 ["u32", "new_show_dev_instance"],
516 {"crc" : "0x11b7bcec"}
518 ["interface_name_renumber_reply",
519 ["u16", "_vl_msg_id"],
522 {"crc" : "0x31594963"}
524 ["want_ip4_arp_events",
525 ["u16", "_vl_msg_id"],
526 ["u32", "client_index"],
528 ["u8", "enable_disable"],
531 {"crc" : "0x5ae044c2"}
533 ["want_ip4_arp_events_reply",
534 ["u16", "_vl_msg_id"],
537 {"crc" : "0xe1c0b59e"}
540 ["u16", "_vl_msg_id"],
541 ["u32", "client_index"],
545 ["u32", "sw_if_index"],
546 ["u8", "new_mac", 6],
548 {"crc" : "0x7de1837b"}
550 ["want_ip6_nd_events",
551 ["u16", "_vl_msg_id"],
552 ["u32", "client_index"],
554 ["u8", "enable_disable"],
556 ["u8", "address", 16],
557 {"crc" : "0x9586ba55"}
559 ["want_ip6_nd_events_reply",
560 ["u16", "_vl_msg_id"],
563 {"crc" : "0x95458aad"}
566 ["u16", "_vl_msg_id"],
567 ["u32", "client_index"],
570 ["u32", "sw_if_index"],
571 ["u8", "address", 16],
572 ["u8", "new_mac", 6],
574 {"crc" : "0x777bb71c"}
576 ["input_acl_set_interface",
577 ["u16", "_vl_msg_id"],
578 ["u32", "client_index"],
580 ["u32", "sw_if_index"],
581 ["u32", "ip4_table_index"],
582 ["u32", "ip6_table_index"],
583 ["u32", "l2_table_index"],
585 {"crc" : "0x34d2fc33"}
587 ["input_acl_set_interface_reply",
588 ["u16", "_vl_msg_id"],
591 {"crc" : "0xba0110e3"}
594 ["u16", "_vl_msg_id"],
595 ["u32", "client_index"],
597 {"crc" : "0xf8636a76"}
599 ["get_node_graph_reply",
600 ["u16", "_vl_msg_id"],
603 ["u64", "reply_in_shmem"],
604 {"crc" : "0x816d91b6"}
607 ["u16", "_vl_msg_id"],
608 ["u32", "client_index"],
613 ["u8", "pot_enable"],
614 ["u8", "trace_enable"],
616 {"crc" : "0x7bd4abf9"}
618 ["ioam_enable_reply",
619 ["u16", "_vl_msg_id"],
622 {"crc" : "0x58a8fedc"}
625 ["u16", "_vl_msg_id"],
626 ["u32", "client_index"],
629 {"crc" : "0xaff26d33"}
631 ["ioam_disable_reply",
632 ["u16", "_vl_msg_id"],
635 {"crc" : "0xef118a9d"}
638 ["u16", "_vl_msg_id"],
639 ["u32", "client_index"],
641 ["u8", "node_name", 64],
642 ["u8", "next_name", 64],
643 {"crc" : "0x52f0e416"}
645 ["get_next_index_reply",
646 ["u16", "_vl_msg_id"],
649 ["u32", "next_index"],
650 {"crc" : "0x671fbdb1"}
652 ["pg_create_interface",
653 ["u16", "_vl_msg_id"],
654 ["u32", "client_index"],
656 ["u32", "interface_id"],
657 {"crc" : "0x253c5959"}
659 ["pg_create_interface_reply",
660 ["u16", "_vl_msg_id"],
663 ["u32", "sw_if_index"],
664 {"crc" : "0x21b4f949"}
667 ["u16", "_vl_msg_id"],
668 ["u32", "client_index"],
670 ["u32", "interface_id"],
671 ["u8", "is_enabled"],
673 ["u32", "pcap_name_length"],
674 ["u8", "pcap_file_name", 0, "pcap_name_length"],
675 {"crc" : "0x6ac7fe78"}
678 ["u16", "_vl_msg_id"],
681 {"crc" : "0xf403693b"}
683 ["pg_enable_disable",
684 ["u16", "_vl_msg_id"],
685 ["u32", "client_index"],
687 ["u8", "is_enabled"],
688 ["u32", "stream_name_length"],
689 ["u8", "stream_name", 0, "stream_name_length"],
690 {"crc" : "0x7d0b90ff"}
692 ["pg_enable_disable_reply",
693 ["u16", "_vl_msg_id"],
696 {"crc" : "0x02253bd6"}
698 ["ip_source_and_port_range_check_add_del",
699 ["u16", "_vl_msg_id"],
700 ["u32", "client_index"],
704 ["u8", "mask_length"],
705 ["u8", "address", 16],
706 ["u8", "number_of_ranges"],
707 ["u16", "low_ports", 32],
708 ["u16", "high_ports", 32],
710 {"crc" : "0x0f8c6ba0"}
712 ["ip_source_and_port_range_check_add_del_reply",
713 ["u16", "_vl_msg_id"],
716 {"crc" : "0x35df8160"}
718 ["ip_source_and_port_range_check_interface_add_del",
719 ["u16", "_vl_msg_id"],
720 ["u32", "client_index"],
723 ["u32", "sw_if_index"],
724 ["u32", "tcp_in_vrf_id"],
725 ["u32", "tcp_out_vrf_id"],
726 ["u32", "udp_in_vrf_id"],
727 ["u32", "udp_out_vrf_id"],
728 {"crc" : "0x4a6438f1"}
730 ["ip_source_and_port_range_check_interface_add_del_reply",
731 ["u16", "_vl_msg_id"],
734 {"crc" : "0x6b940f04"}
737 ["u16", "_vl_msg_id"],
738 ["u32", "client_index"],
740 ["u32", "sw_if_index"],
741 {"crc" : "0x6038f848"}
743 ["delete_subif_reply",
744 ["u16", "_vl_msg_id"],
747 {"crc" : "0x9d6015dc"}
750 ["u16", "_vl_msg_id"],
751 ["u32", "client_index"],
755 ["u8", "l4_protocol"],
757 {"crc" : "0x4559c976"}
760 ["u16", "_vl_msg_id"],
763 {"crc" : "0xcca27fbe"}
765 ["feature_enable_disable",
766 ["u16", "_vl_msg_id"],
767 ["u32", "client_index"],
769 ["u32", "sw_if_index"],
771 ["u8", "arc_name", 64],
772 ["u8", "feature_name", 64],
773 {"crc" : "0xbc86393b"}
775 ["feature_enable_disable_reply",
776 ["u16", "_vl_msg_id"],
779 {"crc" : "0xf6e14373"}
782 "vl_api_version" :"0x50d987fe"