Update generated binapi to v22.02 & makefile changes
[govpp.git] / internal / testbinapi / binapi2001 / .vppapi / core / lisp_gpe.api.json
1 {
2     "types": [
3         [
4             "gpe_locator",
5             [
6                 "u8",
7                 "is_ip4"
8             ],
9             [
10                 "u8",
11                 "weight"
12             ],
13             [
14                 "u8",
15                 "addr",
16                 16
17             ]
18         ],
19         [
20             "gpe_fwd_entry",
21             [
22                 "u32",
23                 "fwd_entry_index"
24             ],
25             [
26                 "u32",
27                 "dp_table"
28             ],
29             [
30                 "u8",
31                 "eid_type"
32             ],
33             [
34                 "u8",
35                 "leid_prefix_len"
36             ],
37             [
38                 "u8",
39                 "reid_prefix_len"
40             ],
41             [
42                 "u8",
43                 "leid",
44                 16
45             ],
46             [
47                 "u8",
48                 "reid",
49                 16
50             ],
51             [
52                 "u32",
53                 "vni"
54             ],
55             [
56                 "u8",
57                 "action"
58             ]
59         ],
60         [
61             "gpe_native_fwd_rpath",
62             [
63                 "u32",
64                 "fib_index"
65             ],
66             [
67                 "u32",
68                 "nh_sw_if_index"
69             ],
70             [
71                 "u8",
72                 "is_ip4"
73             ],
74             [
75                 "u8",
76                 "nh_addr",
77                 16
78             ]
79         ]
80     ],
81     "messages": [
82         [
83             "gpe_add_del_fwd_entry",
84             [
85                 "u16",
86                 "_vl_msg_id"
87             ],
88             [
89                 "u32",
90                 "client_index"
91             ],
92             [
93                 "u32",
94                 "context"
95             ],
96             [
97                 "u8",
98                 "is_add"
99             ],
100             [
101                 "u8",
102                 "eid_type"
103             ],
104             [
105                 "u8",
106                 "rmt_eid",
107                 16
108             ],
109             [
110                 "u8",
111                 "lcl_eid",
112                 16
113             ],
114             [
115                 "u8",
116                 "rmt_len"
117             ],
118             [
119                 "u8",
120                 "lcl_len"
121             ],
122             [
123                 "u32",
124                 "vni"
125             ],
126             [
127                 "u32",
128                 "dp_table"
129             ],
130             [
131                 "u8",
132                 "action"
133             ],
134             [
135                 "u32",
136                 "loc_num"
137             ],
138             [
139                 "vl_api_gpe_locator_t",
140                 "locs",
141                 0,
142                 "loc_num"
143             ],
144             {
145                 "crc": "0xafbf857a"
146             }
147         ],
148         [
149             "gpe_add_del_fwd_entry_reply",
150             [
151                 "u16",
152                 "_vl_msg_id"
153             ],
154             [
155                 "u32",
156                 "context"
157             ],
158             [
159                 "i32",
160                 "retval"
161             ],
162             [
163                 "u32",
164                 "fwd_entry_index"
165             ],
166             {
167                 "crc": "0xefe5f176"
168             }
169         ],
170         [
171             "gpe_enable_disable",
172             [
173                 "u16",
174                 "_vl_msg_id"
175             ],
176             [
177                 "u32",
178                 "client_index"
179             ],
180             [
181                 "u32",
182                 "context"
183             ],
184             [
185                 "u8",
186                 "is_en"
187             ],
188             {
189                 "crc": "0xeb0e943b"
190             }
191         ],
192         [
193             "gpe_enable_disable_reply",
194             [
195                 "u16",
196                 "_vl_msg_id"
197             ],
198             [
199                 "u32",
200                 "context"
201             ],
202             [
203                 "i32",
204                 "retval"
205             ],
206             {
207                 "crc": "0xe8d4e804"
208             }
209         ],
210         [
211             "gpe_add_del_iface",
212             [
213                 "u16",
214                 "_vl_msg_id"
215             ],
216             [
217                 "u32",
218                 "client_index"
219             ],
220             [
221                 "u32",
222                 "context"
223             ],
224             [
225                 "u8",
226                 "is_add"
227             ],
228             [
229                 "u8",
230                 "is_l2"
231             ],
232             [
233                 "u32",
234                 "dp_table"
235             ],
236             [
237                 "u32",
238                 "vni"
239             ],
240             {
241                 "crc": "0x42d6b533"
242             }
243         ],
244         [
245             "gpe_add_del_iface_reply",
246             [
247                 "u16",
248                 "_vl_msg_id"
249             ],
250             [
251                 "u32",
252                 "context"
253             ],
254             [
255                 "i32",
256                 "retval"
257             ],
258             {
259                 "crc": "0xe8d4e804"
260             }
261         ],
262         [
263             "gpe_fwd_entry_vnis_get",
264             [
265                 "u16",
266                 "_vl_msg_id"
267             ],
268             [
269                 "u32",
270                 "client_index"
271             ],
272             [
273                 "u32",
274                 "context"
275             ],
276             {
277                 "crc": "0x51077d14"
278             }
279         ],
280         [
281             "gpe_fwd_entry_vnis_get_reply",
282             [
283                 "u16",
284                 "_vl_msg_id"
285             ],
286             [
287                 "u32",
288                 "context"
289             ],
290             [
291                 "i32",
292                 "retval"
293             ],
294             [
295                 "u32",
296                 "count"
297             ],
298             [
299                 "u32",
300                 "vnis",
301                 0,
302                 "count"
303             ],
304             {
305                 "crc": "0xaa70da20"
306             }
307         ],
308         [
309             "gpe_fwd_entries_get",
310             [
311                 "u16",
312                 "_vl_msg_id"
313             ],
314             [
315                 "u32",
316                 "client_index"
317             ],
318             [
319                 "u32",
320                 "context"
321             ],
322             [
323                 "u32",
324                 "vni"
325             ],
326             {
327                 "crc": "0x8d1f2fe9"
328             }
329         ],
330         [
331             "gpe_fwd_entries_get_reply",
332             [
333                 "u16",
334                 "_vl_msg_id"
335             ],
336             [
337                 "u32",
338                 "context"
339             ],
340             [
341                 "i32",
342                 "retval"
343             ],
344             [
345                 "u32",
346                 "count"
347             ],
348             [
349                 "vl_api_gpe_fwd_entry_t",
350                 "entries",
351                 0,
352                 "count"
353             ],
354             {
355                 "crc": "0x07b02c34"
356             }
357         ],
358         [
359             "gpe_fwd_entry_path_dump",
360             [
361                 "u16",
362                 "_vl_msg_id"
363             ],
364             [
365                 "u32",
366                 "client_index"
367             ],
368             [
369                 "u32",
370                 "context"
371             ],
372             [
373                 "u32",
374                 "fwd_entry_index"
375             ],
376             {
377                 "crc": "0x39bce980"
378             }
379         ],
380         [
381             "gpe_fwd_entry_path_details",
382             [
383                 "u16",
384                 "_vl_msg_id"
385             ],
386             [
387                 "u32",
388                 "context"
389             ],
390             [
391                 "vl_api_gpe_locator_t",
392                 "lcl_loc"
393             ],
394             [
395                 "vl_api_gpe_locator_t",
396                 "rmt_loc"
397             ],
398             {
399                 "crc": "0xa9bdc1f1"
400             }
401         ],
402         [
403             "gpe_set_encap_mode",
404             [
405                 "u16",
406                 "_vl_msg_id"
407             ],
408             [
409                 "u32",
410                 "client_index"
411             ],
412             [
413                 "u32",
414                 "context"
415             ],
416             [
417                 "u8",
418                 "mode"
419             ],
420             {
421                 "crc": "0xf3f93ce9"
422             }
423         ],
424         [
425             "gpe_set_encap_mode_reply",
426             [
427                 "u16",
428                 "_vl_msg_id"
429             ],
430             [
431                 "u32",
432                 "context"
433             ],
434             [
435                 "i32",
436                 "retval"
437             ],
438             {
439                 "crc": "0xe8d4e804"
440             }
441         ],
442         [
443             "gpe_get_encap_mode",
444             [
445                 "u16",
446                 "_vl_msg_id"
447             ],
448             [
449                 "u32",
450                 "client_index"
451             ],
452             [
453                 "u32",
454                 "context"
455             ],
456             {
457                 "crc": "0x51077d14"
458             }
459         ],
460         [
461             "gpe_get_encap_mode_reply",
462             [
463                 "u16",
464                 "_vl_msg_id"
465             ],
466             [
467                 "u32",
468                 "context"
469             ],
470             [
471                 "i32",
472                 "retval"
473             ],
474             [
475                 "u8",
476                 "encap_mode"
477             ],
478             {
479                 "crc": "0x36e3f7ca"
480             }
481         ],
482         [
483             "gpe_add_del_native_fwd_rpath",
484             [
485                 "u16",
486                 "_vl_msg_id"
487             ],
488             [
489                 "u32",
490                 "client_index"
491             ],
492             [
493                 "u32",
494                 "context"
495             ],
496             [
497                 "u8",
498                 "is_add"
499             ],
500             [
501                 "u32",
502                 "table_id"
503             ],
504             [
505                 "u32",
506                 "nh_sw_if_index"
507             ],
508             [
509                 "u8",
510                 "is_ip4"
511             ],
512             [
513                 "u8",
514                 "nh_addr",
515                 16
516             ],
517             {
518                 "crc": "0xbfc42b8f"
519             }
520         ],
521         [
522             "gpe_add_del_native_fwd_rpath_reply",
523             [
524                 "u16",
525                 "_vl_msg_id"
526             ],
527             [
528                 "u32",
529                 "context"
530             ],
531             [
532                 "i32",
533                 "retval"
534             ],
535             {
536                 "crc": "0xe8d4e804"
537             }
538         ],
539         [
540             "gpe_native_fwd_rpaths_get",
541             [
542                 "u16",
543                 "_vl_msg_id"
544             ],
545             [
546                 "u32",
547                 "client_index"
548             ],
549             [
550                 "u32",
551                 "context"
552             ],
553             [
554                 "u8",
555                 "is_ip4"
556             ],
557             {
558                 "crc": "0xc5e0d91b"
559             }
560         ],
561         [
562             "gpe_native_fwd_rpaths_get_reply",
563             [
564                 "u16",
565                 "_vl_msg_id"
566             ],
567             [
568                 "u32",
569                 "context"
570             ],
571             [
572                 "i32",
573                 "retval"
574             ],
575             [
576                 "u32",
577                 "count"
578             ],
579             [
580                 "vl_api_gpe_native_fwd_rpath_t",
581                 "entries",
582                 0,
583                 "count"
584             ],
585             {
586                 "crc": "0x1e4536e3"
587             }
588         ]
589     ],
590     "unions": [],
591     "enums": [],
592     "services": {
593         "gpe_add_del_fwd_entry": {
594             "reply": "gpe_add_del_fwd_entry_reply"
595         },
596         "gpe_enable_disable": {
597             "reply": "gpe_enable_disable_reply"
598         },
599         "gpe_add_del_iface": {
600             "reply": "gpe_add_del_iface_reply"
601         },
602         "gpe_fwd_entry_vnis_get": {
603             "reply": "gpe_fwd_entry_vnis_get_reply"
604         },
605         "gpe_fwd_entries_get": {
606             "reply": "gpe_fwd_entries_get_reply"
607         },
608         "gpe_fwd_entry_path_dump": {
609             "reply": "gpe_fwd_entry_path_details",
610             "stream": true
611         },
612         "gpe_set_encap_mode": {
613             "reply": "gpe_set_encap_mode_reply"
614         },
615         "gpe_get_encap_mode": {
616             "reply": "gpe_get_encap_mode_reply"
617         },
618         "gpe_add_del_native_fwd_rpath": {
619             "reply": "gpe_add_del_native_fwd_rpath_reply"
620         },
621         "gpe_native_fwd_rpaths_get": {
622             "reply": "gpe_native_fwd_rpaths_get_reply"
623         }
624     },
625     "options": {
626         "version": "1.0.0"
627     },
628     "aliases": {},
629     "vl_api_version": "0x9396c80c"
630 }