Update generated binapi to v22.02 & makefile changes
[govpp.git] / internal / testbinapi / binapi2001 / .vppapi / core / bfd.api.json
1 {
2     "types": [
3         [
4             "address",
5             [
6                 "vl_api_address_family_t",
7                 "af"
8             ],
9             [
10                 "vl_api_address_union_t",
11                 "un"
12             ]
13         ],
14         [
15             "prefix",
16             [
17                 "vl_api_address_t",
18                 "address"
19             ],
20             [
21                 "u8",
22                 "len"
23             ]
24         ],
25         [
26             "mprefix",
27             [
28                 "vl_api_address_family_t",
29                 "af"
30             ],
31             [
32                 "u16",
33                 "grp_address_length"
34             ],
35             [
36                 "vl_api_address_union_t",
37                 "grp_address"
38             ],
39             [
40                 "vl_api_address_union_t",
41                 "src_address"
42             ]
43         ],
44         [
45             "ip6_prefix",
46             [
47                 "vl_api_ip6_address_t",
48                 "address"
49             ],
50             [
51                 "u8",
52                 "len"
53             ]
54         ],
55         [
56             "ip4_prefix",
57             [
58                 "vl_api_ip4_address_t",
59                 "address"
60             ],
61             [
62                 "u8",
63                 "len"
64             ]
65         ],
66         [
67             "prefix_matcher",
68             [
69                 "u8",
70                 "le"
71             ],
72             [
73                 "u8",
74                 "ge"
75             ]
76         ]
77     ],
78     "messages": [
79         [
80             "bfd_udp_set_echo_source",
81             [
82                 "u16",
83                 "_vl_msg_id"
84             ],
85             [
86                 "u32",
87                 "client_index"
88             ],
89             [
90                 "u32",
91                 "context"
92             ],
93             [
94                 "vl_api_interface_index_t",
95                 "sw_if_index"
96             ],
97             {
98                 "crc": "0xf9e6675e"
99             }
100         ],
101         [
102             "bfd_udp_set_echo_source_reply",
103             [
104                 "u16",
105                 "_vl_msg_id"
106             ],
107             [
108                 "u32",
109                 "context"
110             ],
111             [
112                 "i32",
113                 "retval"
114             ],
115             {
116                 "crc": "0xe8d4e804"
117             }
118         ],
119         [
120             "bfd_udp_del_echo_source",
121             [
122                 "u16",
123                 "_vl_msg_id"
124             ],
125             [
126                 "u32",
127                 "client_index"
128             ],
129             [
130                 "u32",
131                 "context"
132             ],
133             {
134                 "crc": "0x51077d14"
135             }
136         ],
137         [
138             "bfd_udp_del_echo_source_reply",
139             [
140                 "u16",
141                 "_vl_msg_id"
142             ],
143             [
144                 "u32",
145                 "context"
146             ],
147             [
148                 "i32",
149                 "retval"
150             ],
151             {
152                 "crc": "0xe8d4e804"
153             }
154         ],
155         [
156             "bfd_udp_get_echo_source",
157             [
158                 "u16",
159                 "_vl_msg_id"
160             ],
161             [
162                 "u32",
163                 "client_index"
164             ],
165             [
166                 "u32",
167                 "context"
168             ],
169             {
170                 "crc": "0x51077d14"
171             }
172         ],
173         [
174             "bfd_udp_get_echo_source_reply",
175             [
176                 "u16",
177                 "_vl_msg_id"
178             ],
179             [
180                 "u32",
181                 "context"
182             ],
183             [
184                 "i32",
185                 "retval"
186             ],
187             [
188                 "vl_api_interface_index_t",
189                 "sw_if_index"
190             ],
191             [
192                 "bool",
193                 "is_set"
194             ],
195             [
196                 "bool",
197                 "have_usable_ip4"
198             ],
199             [
200                 "vl_api_ip4_address_t",
201                 "ip4_addr"
202             ],
203             [
204                 "bool",
205                 "have_usable_ip6"
206             ],
207             [
208                 "vl_api_ip6_address_t",
209                 "ip6_addr"
210             ],
211             {
212                 "crc": "0x1e00cfce"
213             }
214         ],
215         [
216             "bfd_udp_add",
217             [
218                 "u16",
219                 "_vl_msg_id"
220             ],
221             [
222                 "u32",
223                 "client_index"
224             ],
225             [
226                 "u32",
227                 "context"
228             ],
229             [
230                 "vl_api_interface_index_t",
231                 "sw_if_index"
232             ],
233             [
234                 "u32",
235                 "desired_min_tx"
236             ],
237             [
238                 "u32",
239                 "required_min_rx"
240             ],
241             [
242                 "vl_api_address_t",
243                 "local_addr"
244             ],
245             [
246                 "vl_api_address_t",
247                 "peer_addr"
248             ],
249             [
250                 "u8",
251                 "detect_mult"
252             ],
253             [
254                 "bool",
255                 "is_authenticated"
256             ],
257             [
258                 "u8",
259                 "bfd_key_id"
260             ],
261             [
262                 "u32",
263                 "conf_key_id"
264             ],
265             {
266                 "crc": "0x7a6d1185"
267             }
268         ],
269         [
270             "bfd_udp_add_reply",
271             [
272                 "u16",
273                 "_vl_msg_id"
274             ],
275             [
276                 "u32",
277                 "context"
278             ],
279             [
280                 "i32",
281                 "retval"
282             ],
283             {
284                 "crc": "0xe8d4e804"
285             }
286         ],
287         [
288             "bfd_udp_mod",
289             [
290                 "u16",
291                 "_vl_msg_id"
292             ],
293             [
294                 "u32",
295                 "client_index"
296             ],
297             [
298                 "u32",
299                 "context"
300             ],
301             [
302                 "vl_api_interface_index_t",
303                 "sw_if_index"
304             ],
305             [
306                 "u32",
307                 "desired_min_tx"
308             ],
309             [
310                 "u32",
311                 "required_min_rx"
312             ],
313             [
314                 "vl_api_address_t",
315                 "local_addr"
316             ],
317             [
318                 "vl_api_address_t",
319                 "peer_addr"
320             ],
321             [
322                 "u8",
323                 "detect_mult"
324             ],
325             {
326                 "crc": "0x783a3ff6"
327             }
328         ],
329         [
330             "bfd_udp_mod_reply",
331             [
332                 "u16",
333                 "_vl_msg_id"
334             ],
335             [
336                 "u32",
337                 "context"
338             ],
339             [
340                 "i32",
341                 "retval"
342             ],
343             {
344                 "crc": "0xe8d4e804"
345             }
346         ],
347         [
348             "bfd_udp_del",
349             [
350                 "u16",
351                 "_vl_msg_id"
352             ],
353             [
354                 "u32",
355                 "client_index"
356             ],
357             [
358                 "u32",
359                 "context"
360             ],
361             [
362                 "vl_api_interface_index_t",
363                 "sw_if_index"
364             ],
365             [
366                 "vl_api_address_t",
367                 "local_addr"
368             ],
369             [
370                 "vl_api_address_t",
371                 "peer_addr"
372             ],
373             {
374                 "crc": "0x8096514d"
375             }
376         ],
377         [
378             "bfd_udp_del_reply",
379             [
380                 "u16",
381                 "_vl_msg_id"
382             ],
383             [
384                 "u32",
385                 "context"
386             ],
387             [
388                 "i32",
389                 "retval"
390             ],
391             {
392                 "crc": "0xe8d4e804"
393             }
394         ],
395         [
396             "bfd_udp_session_dump",
397             [
398                 "u16",
399                 "_vl_msg_id"
400             ],
401             [
402                 "u32",
403                 "client_index"
404             ],
405             [
406                 "u32",
407                 "context"
408             ],
409             {
410                 "crc": "0x51077d14"
411             }
412         ],
413         [
414             "bfd_udp_session_details",
415             [
416                 "u16",
417                 "_vl_msg_id"
418             ],
419             [
420                 "u32",
421                 "context"
422             ],
423             [
424                 "vl_api_interface_index_t",
425                 "sw_if_index"
426             ],
427             [
428                 "vl_api_address_t",
429                 "local_addr"
430             ],
431             [
432                 "vl_api_address_t",
433                 "peer_addr"
434             ],
435             [
436                 "vl_api_bfd_state_t",
437                 "state"
438             ],
439             [
440                 "bool",
441                 "is_authenticated"
442             ],
443             [
444                 "u8",
445                 "bfd_key_id"
446             ],
447             [
448                 "u32",
449                 "conf_key_id"
450             ],
451             [
452                 "u32",
453                 "required_min_rx"
454             ],
455             [
456                 "u32",
457                 "desired_min_tx"
458             ],
459             [
460                 "u8",
461                 "detect_mult"
462             ],
463             {
464                 "crc": "0x60653c02"
465             }
466         ],
467         [
468             "bfd_udp_session_set_flags",
469             [
470                 "u16",
471                 "_vl_msg_id"
472             ],
473             [
474                 "u32",
475                 "client_index"
476             ],
477             [
478                 "u32",
479                 "context"
480             ],
481             [
482                 "vl_api_interface_index_t",
483                 "sw_if_index"
484             ],
485             [
486                 "vl_api_address_t",
487                 "local_addr"
488             ],
489             [
490                 "vl_api_address_t",
491                 "peer_addr"
492             ],
493             [
494                 "vl_api_if_status_flags_t",
495                 "flags"
496             ],
497             {
498                 "crc": "0xcf313851"
499             }
500         ],
501         [
502             "bfd_udp_session_set_flags_reply",
503             [
504                 "u16",
505                 "_vl_msg_id"
506             ],
507             [
508                 "u32",
509                 "context"
510             ],
511             [
512                 "i32",
513                 "retval"
514             ],
515             {
516                 "crc": "0xe8d4e804"
517             }
518         ],
519         [
520             "want_bfd_events",
521             [
522                 "u16",
523                 "_vl_msg_id"
524             ],
525             [
526                 "u32",
527                 "client_index"
528             ],
529             [
530                 "u32",
531                 "context"
532             ],
533             [
534                 "bool",
535                 "enable_disable"
536             ],
537             [
538                 "u32",
539                 "pid"
540             ],
541             {
542                 "crc": "0xc5e2af94"
543             }
544         ],
545         [
546             "want_bfd_events_reply",
547             [
548                 "u16",
549                 "_vl_msg_id"
550             ],
551             [
552                 "u32",
553                 "context"
554             ],
555             [
556                 "i32",
557                 "retval"
558             ],
559             {
560                 "crc": "0xe8d4e804"
561             }
562         ],
563         [
564             "bfd_auth_set_key",
565             [
566                 "u16",
567                 "_vl_msg_id"
568             ],
569             [
570                 "u32",
571                 "client_index"
572             ],
573             [
574                 "u32",
575                 "context"
576             ],
577             [
578                 "u32",
579                 "conf_key_id"
580             ],
581             [
582                 "u8",
583                 "key_len"
584             ],
585             [
586                 "u8",
587                 "auth_type"
588             ],
589             [
590                 "u8",
591                 "key",
592                 20
593             ],
594             {
595                 "crc": "0x690b8877"
596             }
597         ],
598         [
599             "bfd_auth_set_key_reply",
600             [
601                 "u16",
602                 "_vl_msg_id"
603             ],
604             [
605                 "u32",
606                 "context"
607             ],
608             [
609                 "i32",
610                 "retval"
611             ],
612             {
613                 "crc": "0xe8d4e804"
614             }
615         ],
616         [
617             "bfd_auth_del_key",
618             [
619                 "u16",
620                 "_vl_msg_id"
621             ],
622             [
623                 "u32",
624                 "client_index"
625             ],
626             [
627                 "u32",
628                 "context"
629             ],
630             [
631                 "u32",
632                 "conf_key_id"
633             ],
634             {
635                 "crc": "0x65310b22"
636             }
637         ],
638         [
639             "bfd_auth_del_key_reply",
640             [
641                 "u16",
642                 "_vl_msg_id"
643             ],
644             [
645                 "u32",
646                 "context"
647             ],
648             [
649                 "i32",
650                 "retval"
651             ],
652             {
653                 "crc": "0xe8d4e804"
654             }
655         ],
656         [
657             "bfd_auth_keys_dump",
658             [
659                 "u16",
660                 "_vl_msg_id"
661             ],
662             [
663                 "u32",
664                 "client_index"
665             ],
666             [
667                 "u32",
668                 "context"
669             ],
670             {
671                 "crc": "0x51077d14"
672             }
673         ],
674         [
675             "bfd_auth_keys_details",
676             [
677                 "u16",
678                 "_vl_msg_id"
679             ],
680             [
681                 "u32",
682                 "context"
683             ],
684             [
685                 "u32",
686                 "conf_key_id"
687             ],
688             [
689                 "u32",
690                 "use_count"
691             ],
692             [
693                 "u8",
694                 "auth_type"
695             ],
696             {
697                 "crc": "0x84130e9f"
698             }
699         ],
700         [
701             "bfd_udp_auth_activate",
702             [
703                 "u16",
704                 "_vl_msg_id"
705             ],
706             [
707                 "u32",
708                 "client_index"
709             ],
710             [
711                 "u32",
712                 "context"
713             ],
714             [
715                 "vl_api_interface_index_t",
716                 "sw_if_index"
717             ],
718             [
719                 "vl_api_address_t",
720                 "local_addr"
721             ],
722             [
723                 "vl_api_address_t",
724                 "peer_addr"
725             ],
726             [
727                 "bool",
728                 "is_delayed"
729             ],
730             [
731                 "u8",
732                 "bfd_key_id"
733             ],
734             [
735                 "u32",
736                 "conf_key_id"
737             ],
738             {
739                 "crc": "0x493ee0ec"
740             }
741         ],
742         [
743             "bfd_udp_auth_activate_reply",
744             [
745                 "u16",
746                 "_vl_msg_id"
747             ],
748             [
749                 "u32",
750                 "context"
751             ],
752             [
753                 "i32",
754                 "retval"
755             ],
756             {
757                 "crc": "0xe8d4e804"
758             }
759         ],
760         [
761             "bfd_udp_auth_deactivate",
762             [
763                 "u16",
764                 "_vl_msg_id"
765             ],
766             [
767                 "u32",
768                 "client_index"
769             ],
770             [
771                 "u32",
772                 "context"
773             ],
774             [
775                 "vl_api_interface_index_t",
776                 "sw_if_index"
777             ],
778             [
779                 "vl_api_address_t",
780                 "local_addr"
781             ],
782             [
783                 "vl_api_address_t",
784                 "peer_addr"
785             ],
786             [
787                 "bool",
788                 "is_delayed"
789             ],
790             {
791                 "crc": "0x99978c32"
792             }
793         ],
794         [
795             "bfd_udp_auth_deactivate_reply",
796             [
797                 "u16",
798                 "_vl_msg_id"
799             ],
800             [
801                 "u32",
802                 "context"
803             ],
804             [
805                 "i32",
806                 "retval"
807             ],
808             {
809                 "crc": "0xe8d4e804"
810             }
811         ]
812     ],
813     "unions": [
814         [
815             "address_union",
816             [
817                 "vl_api_ip4_address_t",
818                 "ip4"
819             ],
820             [
821                 "vl_api_ip6_address_t",
822                 "ip6"
823             ]
824         ]
825     ],
826     "enums": [
827         [
828             "if_status_flags",
829             [
830                 "IF_STATUS_API_FLAG_ADMIN_UP",
831                 1
832             ],
833             [
834                 "IF_STATUS_API_FLAG_LINK_UP",
835                 2
836             ],
837             {
838                 "enumtype": "u32"
839             }
840         ],
841         [
842             "mtu_proto",
843             [
844                 "MTU_PROTO_API_L3",
845                 1
846             ],
847             [
848                 "MTU_PROTO_API_IP4",
849                 2
850             ],
851             [
852                 "MTU_PROTO_API_IP6",
853                 3
854             ],
855             [
856                 "MTU_PROTO_API_MPLS",
857                 4
858             ],
859             [
860                 "MTU_PROTO_API_N",
861                 5
862             ],
863             {
864                 "enumtype": "u32"
865             }
866         ],
867         [
868             "link_duplex",
869             [
870                 "LINK_DUPLEX_API_UNKNOWN",
871                 0
872             ],
873             [
874                 "LINK_DUPLEX_API_HALF",
875                 1
876             ],
877             [
878                 "LINK_DUPLEX_API_FULL",
879                 2
880             ],
881             {
882                 "enumtype": "u32"
883             }
884         ],
885         [
886             "sub_if_flags",
887             [
888                 "SUB_IF_API_FLAG_NO_TAGS",
889                 1
890             ],
891             [
892                 "SUB_IF_API_FLAG_ONE_TAG",
893                 2
894             ],
895             [
896                 "SUB_IF_API_FLAG_TWO_TAGS",
897                 4
898             ],
899             [
900                 "SUB_IF_API_FLAG_DOT1AD",
901                 8
902             ],
903             [
904                 "SUB_IF_API_FLAG_EXACT_MATCH",
905                 16
906             ],
907             [
908                 "SUB_IF_API_FLAG_DEFAULT",
909                 32
910             ],
911             [
912                 "SUB_IF_API_FLAG_OUTER_VLAN_ID_ANY",
913                 64
914             ],
915             [
916                 "SUB_IF_API_FLAG_INNER_VLAN_ID_ANY",
917                 128
918             ],
919             [
920                 "SUB_IF_API_FLAG_MASK_VNET",
921                 254
922             ],
923             [
924                 "SUB_IF_API_FLAG_DOT1AH",
925                 256
926             ],
927             {
928                 "enumtype": "u32"
929             }
930         ],
931         [
932             "rx_mode",
933             [
934                 "RX_MODE_API_UNKNOWN",
935                 0
936             ],
937             [
938                 "RX_MODE_API_POLLING",
939                 1
940             ],
941             [
942                 "RX_MODE_API_INTERRUPT",
943                 2
944             ],
945             [
946                 "RX_MODE_API_ADAPTIVE",
947                 3
948             ],
949             [
950                 "RX_MODE_API_DEFAULT",
951                 4
952             ],
953             {
954                 "enumtype": "u32"
955             }
956         ],
957         [
958             "if_type",
959             [
960                 "IF_API_TYPE_HARDWARE",
961                 1
962             ],
963             [
964                 "IF_API_TYPE_SUB",
965                 2
966             ],
967             [
968                 "IF_API_TYPE_P2P",
969                 3
970             ],
971             [
972                 "IF_API_TYPE_PIPE",
973                 4
974             ],
975             {
976                 "enumtype": "u32"
977             }
978         ],
979         [
980             "address_family",
981             [
982                 "ADDRESS_IP4",
983                 0
984             ],
985             [
986                 "ADDRESS_IP6",
987                 1
988             ],
989             {
990                 "enumtype": "u32"
991             }
992         ],
993         [
994             "ip_ecn",
995             [
996                 "IP_API_ECN_NONE",
997                 0
998             ],
999             [
1000                 "IP_API_ECN_ECT0",
1001                 1
1002             ],
1003             [
1004                 "IP_API_ECN_ECT1",
1005                 2
1006             ],
1007             [
1008                 "IP_API_ECN_CE",
1009                 3
1010             ],
1011             {
1012                 "enumtype": "u8"
1013             }
1014         ],
1015         [
1016             "ip_dscp",
1017             [
1018                 "IP_API_DSCP_CS0",
1019                 0
1020             ],
1021             [
1022                 "IP_API_DSCP_CS1",
1023                 8
1024             ],
1025             [
1026                 "IP_API_DSCP_AF11",
1027                 10
1028             ],
1029             [
1030                 "IP_API_DSCP_AF12",
1031                 12
1032             ],
1033             [
1034                 "IP_API_DSCP_AF13",
1035                 14
1036             ],
1037             [
1038                 "IP_API_DSCP_CS2",
1039                 16
1040             ],
1041             [
1042                 "IP_API_DSCP_AF21",
1043                 18
1044             ],
1045             [
1046                 "IP_API_DSCP_AF22",
1047                 20
1048             ],
1049             [
1050                 "IP_API_DSCP_AF23",
1051                 22
1052             ],
1053             [
1054                 "IP_API_DSCP_CS3",
1055                 24
1056             ],
1057             [
1058                 "IP_API_DSCP_AF31",
1059                 26
1060             ],
1061             [
1062                 "IP_API_DSCP_AF32",
1063                 28
1064             ],
1065             [
1066                 "IP_API_DSCP_AF33",
1067                 30
1068             ],
1069             [
1070                 "IP_API_DSCP_CS4",
1071                 32
1072             ],
1073             [
1074                 "IP_API_DSCP_AF41",
1075                 34
1076             ],
1077             [
1078                 "IP_API_DSCP_AF42",
1079                 36
1080             ],
1081             [
1082                 "IP_API_DSCP_AF43",
1083                 38
1084             ],
1085             [
1086                 "IP_API_DSCP_CS5",
1087                 40
1088             ],
1089             [
1090                 "IP_API_DSCP_EF",
1091                 46
1092             ],
1093             [
1094                 "IP_API_DSCP_CS6",
1095                 48
1096             ],
1097             [
1098                 "IP_API_DSCP_CS7",
1099                 50
1100             ],
1101             {
1102                 "enumtype": "u8"
1103             }
1104         ],
1105         [
1106             "ip_proto",
1107             [
1108                 "IP_API_PROTO_HOPOPT",
1109                 0
1110             ],
1111             [
1112                 "IP_API_PROTO_ICMP",
1113                 1
1114             ],
1115             [
1116                 "IP_API_PROTO_IGMP",
1117                 2
1118             ],
1119             [
1120                 "IP_API_PROTO_TCP",
1121                 6
1122             ],
1123             [
1124                 "IP_API_PROTO_UDP",
1125                 17
1126             ],
1127             [
1128                 "IP_API_PROTO_GRE",
1129                 47
1130             ],
1131             [
1132                 "IP_API_PROTO_AH",
1133                 50
1134             ],
1135             [
1136                 "IP_API_PROTO_ESP",
1137                 51
1138             ],
1139             [
1140                 "IP_API_PROTO_EIGRP",
1141                 88
1142             ],
1143             [
1144                 "IP_API_PROTO_OSPF",
1145                 89
1146             ],
1147             [
1148                 "IP_API_PROTO_SCTP",
1149                 132
1150             ],
1151             [
1152                 "IP_API_PROTO_RESERVED",
1153                 255
1154             ],
1155             {
1156                 "enumtype": "u32"
1157             }
1158         ],
1159         [
1160             "bfd_state",
1161             [
1162                 "BFD_STATE_API_ADMIN_DOWN",
1163                 0
1164             ],
1165             [
1166                 "BFD_STATE_API_DOWN",
1167                 1
1168             ],
1169             [
1170                 "BFD_STATE_API_INIT",
1171                 2
1172             ],
1173             [
1174                 "BFD_STATE_API_UP",
1175                 3
1176             ],
1177             {
1178                 "enumtype": "u32"
1179             }
1180         ]
1181     ],
1182     "services": {
1183         "bfd_udp_set_echo_source": {
1184             "reply": "bfd_udp_set_echo_source_reply"
1185         },
1186         "bfd_udp_del_echo_source": {
1187             "reply": "bfd_udp_del_echo_source_reply"
1188         },
1189         "bfd_udp_get_echo_source": {
1190             "reply": "bfd_udp_get_echo_source_reply"
1191         },
1192         "bfd_udp_add": {
1193             "reply": "bfd_udp_add_reply"
1194         },
1195         "bfd_udp_mod": {
1196             "reply": "bfd_udp_mod_reply"
1197         },
1198         "bfd_udp_del": {
1199             "reply": "bfd_udp_del_reply"
1200         },
1201         "bfd_udp_session_dump": {
1202             "reply": "bfd_udp_session_details",
1203             "stream": true
1204         },
1205         "bfd_udp_session_set_flags": {
1206             "reply": "bfd_udp_session_set_flags_reply"
1207         },
1208         "want_bfd_events": {
1209             "reply": "want_bfd_events_reply"
1210         },
1211         "bfd_auth_set_key": {
1212             "reply": "bfd_auth_set_key_reply"
1213         },
1214         "bfd_auth_del_key": {
1215             "reply": "bfd_auth_del_key_reply"
1216         },
1217         "bfd_auth_keys_dump": {
1218             "reply": "bfd_auth_keys_details",
1219             "stream": true
1220         },
1221         "bfd_udp_auth_activate": {
1222             "reply": "bfd_udp_auth_activate_reply"
1223         },
1224         "bfd_udp_auth_deactivate": {
1225             "reply": "bfd_udp_auth_deactivate_reply"
1226         }
1227     },
1228     "options": {
1229         "version": "2.0.0"
1230     },
1231     "aliases": {
1232         "interface_index": {
1233             "type": "u32"
1234         },
1235         "ip4_address": {
1236             "type": "u8",
1237             "length": 4
1238         },
1239         "ip6_address": {
1240             "type": "u8",
1241             "length": 16
1242         },
1243         "address_with_prefix": {
1244             "type": "vl_api_prefix_t"
1245         },
1246         "ip4_address_with_prefix": {
1247             "type": "vl_api_ip4_prefix_t"
1248         },
1249         "ip6_address_with_prefix": {
1250             "type": "vl_api_ip6_prefix_t"
1251         }
1252     },
1253     "vl_api_version": "0xfd792c8c"
1254 }