Merge "Add support for jumbo frames to libmemif"
[govpp.git] / examples / bin_api / interface.api.json
1 {
2     "services": [
3         {
4             "create_subif": {
5                 "reply": "create_subif_reply"
6             }
7         },
8         {
9             "delete_subif": {
10                 "reply": "delete_subif_reply"
11             }
12         },
13         {
14             "sw_interface_tag_add_del": {
15                 "reply": "sw_interface_tag_add_del_reply"
16             }
17         },
18         {
19             "sw_interface_event": {
20                 "reply": null
21             }
22         },
23         {
24             "sw_interface_set_rx_mode": {
25                 "reply": "sw_interface_set_rx_mode_reply"
26             }
27         },
28         {
29             "sw_interface_dump": {
30                 "reply": "sw_interface_details",
31                 "stream": true
32             }
33         },
34         {
35             "sw_interface_get_table": {
36                 "reply": "sw_interface_get_table_reply"
37             }
38         },
39         {
40             "sw_interface_add_del_address": {
41                 "reply": "sw_interface_add_del_address_reply"
42             }
43         },
44         {
45             "interface_name_renumber": {
46                 "reply": "interface_name_renumber_reply"
47             }
48         },
49         {
50             "create_loopback_instance": {
51                 "reply": "create_loopback_instance_reply"
52             }
53         },
54         {
55             "sw_interface_set_mtu": {
56                 "reply": "sw_interface_set_mtu_reply"
57             }
58         },
59         {
60             "create_loopback": {
61                 "reply": "create_loopback_reply"
62             }
63         },
64         {
65             "sw_interface_clear_stats": {
66                 "reply": "sw_interface_clear_stats_reply"
67             }
68         },
69         {
70             "create_vlan_subif": {
71                 "reply": "create_vlan_subif_reply"
72             }
73         },
74         {
75             "sw_interface_set_mac_address": {
76                 "reply": "sw_interface_set_mac_address_reply"
77             }
78         },
79         {
80             "sw_interface_set_table": {
81                 "reply": "sw_interface_set_table_reply"
82             }
83         },
84         {
85             "sw_interface_set_flags": {
86                 "reply": "sw_interface_set_flags_reply"
87             }
88         },
89         {
90             "delete_loopback": {
91                 "reply": "delete_loopback_reply"
92             }
93         },
94         {
95             "want_interface_events": {
96                 "reply": "want_interface_events_reply"
97             }
98         },
99         {
100             "sw_interface_set_unnumbered": {
101                 "reply": "sw_interface_set_unnumbered_reply"
102             }
103         }
104     ],
105     "vl_api_version": "0xa9b5d13",
106     "enums": [],
107     "messages": [
108         [
109             "sw_interface_set_flags",
110             [
111                 "u16",
112                 "_vl_msg_id"
113             ],
114             [
115                 "u32",
116                 "client_index"
117             ],
118             [
119                 "u32",
120                 "context"
121             ],
122             [
123                 "u32",
124                 "sw_if_index"
125             ],
126             [
127                 "u8",
128                 "admin_up_down"
129             ],
130             {
131                 "crc": "0x555485f5"
132             }
133         ],
134         [
135             "sw_interface_set_flags_reply",
136             [
137                 "u16",
138                 "_vl_msg_id"
139             ],
140             [
141                 "u32",
142                 "context"
143             ],
144             [
145                 "i32",
146                 "retval"
147             ],
148             {
149                 "crc": "0xe8d4e804"
150             }
151         ],
152         [
153             "sw_interface_set_mtu",
154             [
155                 "u16",
156                 "_vl_msg_id"
157             ],
158             [
159                 "u32",
160                 "client_index"
161             ],
162             [
163                 "u32",
164                 "context"
165             ],
166             [
167                 "u32",
168                 "sw_if_index"
169             ],
170             [
171                 "u16",
172                 "mtu"
173             ],
174             {
175                 "crc": "0x132da1e7"
176             }
177         ],
178         [
179             "sw_interface_set_mtu_reply",
180             [
181                 "u16",
182                 "_vl_msg_id"
183             ],
184             [
185                 "u32",
186                 "context"
187             ],
188             [
189                 "i32",
190                 "retval"
191             ],
192             {
193                 "crc": "0xe8d4e804"
194             }
195         ],
196         [
197             "sw_interface_event",
198             [
199                 "u16",
200                 "_vl_msg_id"
201             ],
202             [
203                 "u32",
204                 "client_index"
205             ],
206             [
207                 "u32",
208                 "pid"
209             ],
210             [
211                 "u32",
212                 "sw_if_index"
213             ],
214             [
215                 "u8",
216                 "admin_up_down"
217             ],
218             [
219                 "u8",
220                 "link_up_down"
221             ],
222             [
223                 "u8",
224                 "deleted"
225             ],
226             {
227                 "crc": "0xbf9938e4"
228             }
229         ],
230         [
231             "want_interface_events",
232             [
233                 "u16",
234                 "_vl_msg_id"
235             ],
236             [
237                 "u32",
238                 "client_index"
239             ],
240             [
241                 "u32",
242                 "context"
243             ],
244             [
245                 "u32",
246                 "enable_disable"
247             ],
248             [
249                 "u32",
250                 "pid"
251             ],
252             {
253                 "crc": "0x476f5a08"
254             }
255         ],
256         [
257             "want_interface_events_reply",
258             [
259                 "u16",
260                 "_vl_msg_id"
261             ],
262             [
263                 "u32",
264                 "context"
265             ],
266             [
267                 "i32",
268                 "retval"
269             ],
270             {
271                 "crc": "0xe8d4e804"
272             }
273         ],
274         [
275             "sw_interface_details",
276             [
277                 "u16",
278                 "_vl_msg_id"
279             ],
280             [
281                 "u32",
282                 "context"
283             ],
284             [
285                 "u32",
286                 "sw_if_index"
287             ],
288             [
289                 "u32",
290                 "sup_sw_if_index"
291             ],
292             [
293                 "u32",
294                 "l2_address_length"
295             ],
296             [
297                 "u8",
298                 "l2_address",
299                 8
300             ],
301             [
302                 "u8",
303                 "interface_name",
304                 64
305             ],
306             [
307                 "u8",
308                 "admin_up_down"
309             ],
310             [
311                 "u8",
312                 "link_up_down"
313             ],
314             [
315                 "u8",
316                 "link_duplex"
317             ],
318             [
319                 "u8",
320                 "link_speed"
321             ],
322             [
323                 "u16",
324                 "link_mtu"
325             ],
326             [
327                 "u32",
328                 "sub_id"
329             ],
330             [
331                 "u8",
332                 "sub_dot1ad"
333             ],
334             [
335                 "u8",
336                 "sub_dot1ah"
337             ],
338             [
339                 "u8",
340                 "sub_number_of_tags"
341             ],
342             [
343                 "u16",
344                 "sub_outer_vlan_id"
345             ],
346             [
347                 "u16",
348                 "sub_inner_vlan_id"
349             ],
350             [
351                 "u8",
352                 "sub_exact_match"
353             ],
354             [
355                 "u8",
356                 "sub_default"
357             ],
358             [
359                 "u8",
360                 "sub_outer_vlan_id_any"
361             ],
362             [
363                 "u8",
364                 "sub_inner_vlan_id_any"
365             ],
366             [
367                 "u32",
368                 "vtr_op"
369             ],
370             [
371                 "u32",
372                 "vtr_push_dot1q"
373             ],
374             [
375                 "u32",
376                 "vtr_tag1"
377             ],
378             [
379                 "u32",
380                 "vtr_tag2"
381             ],
382             [
383                 "u8",
384                 "tag",
385                 64
386             ],
387             [
388                 "u16",
389                 "outer_tag"
390             ],
391             [
392                 "u8",
393                 "b_dmac",
394                 6
395             ],
396             [
397                 "u8",
398                 "b_smac",
399                 6
400             ],
401             [
402                 "u16",
403                 "b_vlanid"
404             ],
405             [
406                 "u32",
407                 "i_sid"
408             ],
409             {
410                 "crc": "0x23dee0ff"
411             }
412         ],
413         [
414             "sw_interface_dump",
415             [
416                 "u16",
417                 "_vl_msg_id"
418             ],
419             [
420                 "u32",
421                 "client_index"
422             ],
423             [
424                 "u32",
425                 "context"
426             ],
427             [
428                 "u8",
429                 "name_filter_valid"
430             ],
431             [
432                 "u8",
433                 "name_filter",
434                 49
435             ],
436             {
437                 "crc": "0x63f5e3b7"
438             }
439         ],
440         [
441             "sw_interface_add_del_address",
442             [
443                 "u16",
444                 "_vl_msg_id"
445             ],
446             [
447                 "u32",
448                 "client_index"
449             ],
450             [
451                 "u32",
452                 "context"
453             ],
454             [
455                 "u32",
456                 "sw_if_index"
457             ],
458             [
459                 "u8",
460                 "is_add"
461             ],
462             [
463                 "u8",
464                 "is_ipv6"
465             ],
466             [
467                 "u8",
468                 "del_all"
469             ],
470             [
471                 "u8",
472                 "address_length"
473             ],
474             [
475                 "u8",
476                 "address",
477                 16
478             ],
479             {
480                 "crc": "0x7b583179"
481             }
482         ],
483         [
484             "sw_interface_add_del_address_reply",
485             [
486                 "u16",
487                 "_vl_msg_id"
488             ],
489             [
490                 "u32",
491                 "context"
492             ],
493             [
494                 "i32",
495                 "retval"
496             ],
497             {
498                 "crc": "0xe8d4e804"
499             }
500         ],
501         [
502             "sw_interface_set_table",
503             [
504                 "u16",
505                 "_vl_msg_id"
506             ],
507             [
508                 "u32",
509                 "client_index"
510             ],
511             [
512                 "u32",
513                 "context"
514             ],
515             [
516                 "u32",
517                 "sw_if_index"
518             ],
519             [
520                 "u8",
521                 "is_ipv6"
522             ],
523             [
524                 "u32",
525                 "vrf_id"
526             ],
527             {
528                 "crc": "0xacb25d89"
529             }
530         ],
531         [
532             "sw_interface_set_table_reply",
533             [
534                 "u16",
535                 "_vl_msg_id"
536             ],
537             [
538                 "u32",
539                 "context"
540             ],
541             [
542                 "i32",
543                 "retval"
544             ],
545             {
546                 "crc": "0xe8d4e804"
547             }
548         ],
549         [
550             "sw_interface_get_table",
551             [
552                 "u16",
553                 "_vl_msg_id"
554             ],
555             [
556                 "u32",
557                 "client_index"
558             ],
559             [
560                 "u32",
561                 "context"
562             ],
563             [
564                 "u32",
565                 "sw_if_index"
566             ],
567             [
568                 "u8",
569                 "is_ipv6"
570             ],
571             {
572                 "crc": "0x6b7bcd0a"
573             }
574         ],
575         [
576             "sw_interface_get_table_reply",
577             [
578                 "u16",
579                 "_vl_msg_id"
580             ],
581             [
582                 "u32",
583                 "context"
584             ],
585             [
586                 "i32",
587                 "retval"
588             ],
589             [
590                 "u32",
591                 "vrf_id"
592             ],
593             {
594                 "crc": "0xa6eb0109"
595             }
596         ],
597         [
598             "vnet_interface_simple_counters",
599             [
600                 "u16",
601                 "_vl_msg_id"
602             ],
603             [
604                 "u8",
605                 "vnet_counter_type"
606             ],
607             [
608                 "u32",
609                 "first_sw_if_index"
610             ],
611             [
612                 "u32",
613                 "count"
614             ],
615             [
616                 "u64",
617                 "data",
618                 0,
619                 "count"
620             ],
621             {
622                 "crc": "0x9bc4a808"
623             }
624         ],
625         [
626             "vnet_interface_combined_counters",
627             [
628                 "u16",
629                 "_vl_msg_id"
630             ],
631             [
632                 "u8",
633                 "vnet_counter_type"
634             ],
635             [
636                 "u32",
637                 "first_sw_if_index"
638             ],
639             [
640                 "u32",
641                 "count"
642             ],
643             [
644                 "vl_api_vlib_counter_t",
645                 "data",
646                 0,
647                 "count"
648             ],
649             {
650                 "crc": "0x2c595002"
651             }
652         ],
653         [
654             "vnet_per_interface_simple_counters",
655             [
656                 "u16",
657                 "_vl_msg_id"
658             ],
659             [
660                 "u32",
661                 "count"
662             ],
663             [
664                 "u32",
665                 "timestamp"
666             ],
667             [
668                 "vl_api_vnet_simple_counter_t",
669                 "data",
670                 0,
671                 "count"
672             ],
673             {
674                 "crc": "0xd1fba9ba"
675             }
676         ],
677         [
678             "vnet_per_interface_combined_counters",
679             [
680                 "u16",
681                 "_vl_msg_id"
682             ],
683             [
684                 "u32",
685                 "count"
686             ],
687             [
688                 "u32",
689                 "timestamp"
690             ],
691             [
692                 "vl_api_vnet_combined_counter_t",
693                 "data",
694                 0,
695                 "count"
696             ],
697             {
698                 "crc": "0xdc578375"
699             }
700         ],
701         [
702             "sw_interface_set_unnumbered",
703             [
704                 "u16",
705                 "_vl_msg_id"
706             ],
707             [
708                 "u32",
709                 "client_index"
710             ],
711             [
712                 "u32",
713                 "context"
714             ],
715             [
716                 "u32",
717                 "sw_if_index"
718             ],
719             [
720                 "u32",
721                 "unnumbered_sw_if_index"
722             ],
723             [
724                 "u8",
725                 "is_add"
726             ],
727             {
728                 "crc": "0xa2c1bbda"
729             }
730         ],
731         [
732             "sw_interface_set_unnumbered_reply",
733             [
734                 "u16",
735                 "_vl_msg_id"
736             ],
737             [
738                 "u32",
739                 "context"
740             ],
741             [
742                 "i32",
743                 "retval"
744             ],
745             {
746                 "crc": "0xe8d4e804"
747             }
748         ],
749         [
750             "sw_interface_clear_stats",
751             [
752                 "u16",
753                 "_vl_msg_id"
754             ],
755             [
756                 "u32",
757                 "client_index"
758             ],
759             [
760                 "u32",
761                 "context"
762             ],
763             [
764                 "u32",
765                 "sw_if_index"
766             ],
767             {
768                 "crc": "0x529cb13f"
769             }
770         ],
771         [
772             "sw_interface_clear_stats_reply",
773             [
774                 "u16",
775                 "_vl_msg_id"
776             ],
777             [
778                 "u32",
779                 "context"
780             ],
781             [
782                 "i32",
783                 "retval"
784             ],
785             {
786                 "crc": "0xe8d4e804"
787             }
788         ],
789         [
790             "sw_interface_tag_add_del",
791             [
792                 "u16",
793                 "_vl_msg_id"
794             ],
795             [
796                 "u32",
797                 "client_index"
798             ],
799             [
800                 "u32",
801                 "context"
802             ],
803             [
804                 "u8",
805                 "is_add"
806             ],
807             [
808                 "u32",
809                 "sw_if_index"
810             ],
811             [
812                 "u8",
813                 "tag",
814                 64
815             ],
816             {
817                 "crc": "0x14cc636c"
818             }
819         ],
820         [
821             "sw_interface_tag_add_del_reply",
822             [
823                 "u16",
824                 "_vl_msg_id"
825             ],
826             [
827                 "u32",
828                 "context"
829             ],
830             [
831                 "i32",
832                 "retval"
833             ],
834             {
835                 "crc": "0xe8d4e804"
836             }
837         ],
838         [
839             "sw_interface_set_mac_address",
840             [
841                 "u16",
842                 "_vl_msg_id"
843             ],
844             [
845                 "u32",
846                 "client_index"
847             ],
848             [
849                 "u32",
850                 "context"
851             ],
852             [
853                 "u32",
854                 "sw_if_index"
855             ],
856             [
857                 "u8",
858                 "mac_address",
859                 6
860             ],
861             {
862                 "crc": "0xeed5dfca"
863             }
864         ],
865         [
866             "sw_interface_set_mac_address_reply",
867             [
868                 "u16",
869                 "_vl_msg_id"
870             ],
871             [
872                 "u32",
873                 "context"
874             ],
875             [
876                 "i32",
877                 "retval"
878             ],
879             {
880                 "crc": "0xe8d4e804"
881             }
882         ],
883         [
884             "sw_interface_set_rx_mode",
885             [
886                 "u16",
887                 "_vl_msg_id"
888             ],
889             [
890                 "u32",
891                 "client_index"
892             ],
893             [
894                 "u32",
895                 "context"
896             ],
897             [
898                 "u32",
899                 "sw_if_index"
900             ],
901             [
902                 "u8",
903                 "queue_id_valid"
904             ],
905             [
906                 "u32",
907                 "queue_id"
908             ],
909             [
910                 "u8",
911                 "mode"
912             ],
913             {
914                 "crc": "0x2a1cc58c"
915             }
916         ],
917         [
918             "sw_interface_set_rx_mode_reply",
919             [
920                 "u16",
921                 "_vl_msg_id"
922             ],
923             [
924                 "u32",
925                 "context"
926             ],
927             [
928                 "i32",
929                 "retval"
930             ],
931             {
932                 "crc": "0xe8d4e804"
933             }
934         ],
935         [
936             "interface_name_renumber",
937             [
938                 "u16",
939                 "_vl_msg_id"
940             ],
941             [
942                 "u32",
943                 "client_index"
944             ],
945             [
946                 "u32",
947                 "context"
948             ],
949             [
950                 "u32",
951                 "sw_if_index"
952             ],
953             [
954                 "u32",
955                 "new_show_dev_instance"
956             ],
957             {
958                 "crc": "0x39194269"
959             }
960         ],
961         [
962             "interface_name_renumber_reply",
963             [
964                 "u16",
965                 "_vl_msg_id"
966             ],
967             [
968                 "u32",
969                 "context"
970             ],
971             [
972                 "i32",
973                 "retval"
974             ],
975             {
976                 "crc": "0xe8d4e804"
977             }
978         ],
979         [
980             "create_subif",
981             [
982                 "u16",
983                 "_vl_msg_id"
984             ],
985             [
986                 "u32",
987                 "client_index"
988             ],
989             [
990                 "u32",
991                 "context"
992             ],
993             [
994                 "u32",
995                 "sw_if_index"
996             ],
997             [
998                 "u32",
999                 "sub_id"
1000             ],
1001             [
1002                 "u8",
1003                 "no_tags"
1004             ],
1005             [
1006                 "u8",
1007                 "one_tag"
1008             ],
1009             [
1010                 "u8",
1011                 "two_tags"
1012             ],
1013             [
1014                 "u8",
1015                 "dot1ad"
1016             ],
1017             [
1018                 "u8",
1019                 "exact_match"
1020             ],
1021             [
1022                 "u8",
1023                 "default_sub"
1024             ],
1025             [
1026                 "u8",
1027                 "outer_vlan_id_any"
1028             ],
1029             [
1030                 "u8",
1031                 "inner_vlan_id_any"
1032             ],
1033             [
1034                 "u16",
1035                 "outer_vlan_id"
1036             ],
1037             [
1038                 "u16",
1039                 "inner_vlan_id"
1040             ],
1041             {
1042                 "crc": "0x86cfe408"
1043             }
1044         ],
1045         [
1046             "create_subif_reply",
1047             [
1048                 "u16",
1049                 "_vl_msg_id"
1050             ],
1051             [
1052                 "u32",
1053                 "context"
1054             ],
1055             [
1056                 "i32",
1057                 "retval"
1058             ],
1059             [
1060                 "u32",
1061                 "sw_if_index"
1062             ],
1063             {
1064                 "crc": "0xfda5941f"
1065             }
1066         ],
1067         [
1068             "create_vlan_subif",
1069             [
1070                 "u16",
1071                 "_vl_msg_id"
1072             ],
1073             [
1074                 "u32",
1075                 "client_index"
1076             ],
1077             [
1078                 "u32",
1079                 "context"
1080             ],
1081             [
1082                 "u32",
1083                 "sw_if_index"
1084             ],
1085             [
1086                 "u32",
1087                 "vlan_id"
1088             ],
1089             {
1090                 "crc": "0x70cadeda"
1091             }
1092         ],
1093         [
1094             "create_vlan_subif_reply",
1095             [
1096                 "u16",
1097                 "_vl_msg_id"
1098             ],
1099             [
1100                 "u32",
1101                 "context"
1102             ],
1103             [
1104                 "i32",
1105                 "retval"
1106             ],
1107             [
1108                 "u32",
1109                 "sw_if_index"
1110             ],
1111             {
1112                 "crc": "0xfda5941f"
1113             }
1114         ],
1115         [
1116             "delete_subif",
1117             [
1118                 "u16",
1119                 "_vl_msg_id"
1120             ],
1121             [
1122                 "u32",
1123                 "client_index"
1124             ],
1125             [
1126                 "u32",
1127                 "context"
1128             ],
1129             [
1130                 "u32",
1131                 "sw_if_index"
1132             ],
1133             {
1134                 "crc": "0x529cb13f"
1135             }
1136         ],
1137         [
1138             "delete_subif_reply",
1139             [
1140                 "u16",
1141                 "_vl_msg_id"
1142             ],
1143             [
1144                 "u32",
1145                 "context"
1146             ],
1147             [
1148                 "i32",
1149                 "retval"
1150             ],
1151             {
1152                 "crc": "0xe8d4e804"
1153             }
1154         ],
1155         [
1156             "create_loopback",
1157             [
1158                 "u16",
1159                 "_vl_msg_id"
1160             ],
1161             [
1162                 "u32",
1163                 "client_index"
1164             ],
1165             [
1166                 "u32",
1167                 "context"
1168             ],
1169             [
1170                 "u8",
1171                 "mac_address",
1172                 6
1173             ],
1174             {
1175                 "crc": "0x3b54129c"
1176             }
1177         ],
1178         [
1179             "create_loopback_reply",
1180             [
1181                 "u16",
1182                 "_vl_msg_id"
1183             ],
1184             [
1185                 "u32",
1186                 "context"
1187             ],
1188             [
1189                 "i32",
1190                 "retval"
1191             ],
1192             [
1193                 "u32",
1194                 "sw_if_index"
1195             ],
1196             {
1197                 "crc": "0xfda5941f"
1198             }
1199         ],
1200         [
1201             "create_loopback_instance",
1202             [
1203                 "u16",
1204                 "_vl_msg_id"
1205             ],
1206             [
1207                 "u32",
1208                 "client_index"
1209             ],
1210             [
1211                 "u32",
1212                 "context"
1213             ],
1214             [
1215                 "u8",
1216                 "mac_address",
1217                 6
1218             ],
1219             [
1220                 "u8",
1221                 "is_specified"
1222             ],
1223             [
1224                 "u32",
1225                 "user_instance"
1226             ],
1227             {
1228                 "crc": "0x7bbd53b6"
1229             }
1230         ],
1231         [
1232             "create_loopback_instance_reply",
1233             [
1234                 "u16",
1235                 "_vl_msg_id"
1236             ],
1237             [
1238                 "u32",
1239                 "context"
1240             ],
1241             [
1242                 "i32",
1243                 "retval"
1244             ],
1245             [
1246                 "u32",
1247                 "sw_if_index"
1248             ],
1249             {
1250                 "crc": "0xfda5941f"
1251             }
1252         ],
1253         [
1254             "delete_loopback",
1255             [
1256                 "u16",
1257                 "_vl_msg_id"
1258             ],
1259             [
1260                 "u32",
1261                 "client_index"
1262             ],
1263             [
1264                 "u32",
1265                 "context"
1266             ],
1267             [
1268                 "u32",
1269                 "sw_if_index"
1270             ],
1271             {
1272                 "crc": "0x529cb13f"
1273             }
1274         ],
1275         [
1276             "delete_loopback_reply",
1277             [
1278                 "u16",
1279                 "_vl_msg_id"
1280             ],
1281             [
1282                 "u32",
1283                 "context"
1284             ],
1285             [
1286                 "i32",
1287                 "retval"
1288             ],
1289             {
1290                 "crc": "0xe8d4e804"
1291             }
1292         ]
1293     ],
1294     "types": [
1295         [
1296             "vlib_counter",
1297             [
1298                 "u64",
1299                 "packets"
1300             ],
1301             [
1302                 "u64",
1303                 "bytes"
1304             ],
1305             {
1306                 "crc": "0xce2325a2"
1307             }
1308         ],
1309         [
1310             "vnet_combined_counter",
1311             [
1312                 "u32",
1313                 "sw_if_index"
1314             ],
1315             [
1316                 "u64",
1317                 "rx_packets"
1318             ],
1319             [
1320                 "u64",
1321                 "rx_bytes"
1322             ],
1323             [
1324                 "u64",
1325                 "tx_packets"
1326             ],
1327             [
1328                 "u64",
1329                 "tx_bytes"
1330             ],
1331             {
1332                 "crc": "0x3217ba8e"
1333             }
1334         ],
1335         [
1336             "vnet_simple_counter",
1337             [
1338                 "u32",
1339                 "sw_if_index"
1340             ],
1341             [
1342                 "u64",
1343                 "drop"
1344             ],
1345             [
1346                 "u64",
1347                 "punt"
1348             ],
1349             [
1350                 "u64",
1351                 "rx_ip4"
1352             ],
1353             [
1354                 "u64",
1355                 "rx_ip6"
1356             ],
1357             [
1358                 "u64",
1359                 "rx_no_buffer"
1360             ],
1361             [
1362                 "u64",
1363                 "rx_miss"
1364             ],
1365             [
1366                 "u64",
1367                 "rx_error"
1368             ],
1369             [
1370                 "u64",
1371                 "tx_error"
1372             ],
1373             [
1374                 "u64",
1375                 "rx_mpls"
1376             ],
1377             {
1378                 "crc": "0x8bd65e2d"
1379             }
1380         ]
1381     ]
1382 }