Update generated binapi to v22.02 & makefile changes
[govpp.git] / internal / testbinapi / binapi2001 / .vppapi / core / syslog.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             "syslog_set_sender",
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_ip4_address_t",
95                 "src_address"
96             ],
97             [
98                 "vl_api_ip4_address_t",
99                 "collector_address"
100             ],
101             [
102                 "u16",
103                 "collector_port"
104             ],
105             [
106                 "u32",
107                 "vrf_id"
108             ],
109             [
110                 "u32",
111                 "max_msg_size"
112             ],
113             {
114                 "crc": "0xbb641285"
115             }
116         ],
117         [
118             "syslog_set_sender_reply",
119             [
120                 "u16",
121                 "_vl_msg_id"
122             ],
123             [
124                 "u32",
125                 "context"
126             ],
127             [
128                 "i32",
129                 "retval"
130             ],
131             {
132                 "crc": "0xe8d4e804"
133             }
134         ],
135         [
136             "syslog_get_sender",
137             [
138                 "u16",
139                 "_vl_msg_id"
140             ],
141             [
142                 "u32",
143                 "client_index"
144             ],
145             [
146                 "u32",
147                 "context"
148             ],
149             {
150                 "crc": "0x51077d14"
151             }
152         ],
153         [
154             "syslog_get_sender_reply",
155             [
156                 "u16",
157                 "_vl_msg_id"
158             ],
159             [
160                 "u32",
161                 "context"
162             ],
163             [
164                 "i32",
165                 "retval"
166             ],
167             [
168                 "vl_api_ip4_address_t",
169                 "src_address"
170             ],
171             [
172                 "vl_api_ip4_address_t",
173                 "collector_address"
174             ],
175             [
176                 "u16",
177                 "collector_port"
178             ],
179             [
180                 "u32",
181                 "vrf_id"
182             ],
183             [
184                 "u32",
185                 "max_msg_size"
186             ],
187             {
188                 "crc": "0xd3da60ac"
189             }
190         ],
191         [
192             "syslog_set_filter",
193             [
194                 "u16",
195                 "_vl_msg_id"
196             ],
197             [
198                 "u32",
199                 "client_index"
200             ],
201             [
202                 "u32",
203                 "context"
204             ],
205             [
206                 "vl_api_syslog_severity_t",
207                 "severity"
208             ],
209             {
210                 "crc": "0x571348c3"
211             }
212         ],
213         [
214             "syslog_set_filter_reply",
215             [
216                 "u16",
217                 "_vl_msg_id"
218             ],
219             [
220                 "u32",
221                 "context"
222             ],
223             [
224                 "i32",
225                 "retval"
226             ],
227             {
228                 "crc": "0xe8d4e804"
229             }
230         ],
231         [
232             "syslog_get_filter",
233             [
234                 "u16",
235                 "_vl_msg_id"
236             ],
237             [
238                 "u32",
239                 "client_index"
240             ],
241             [
242                 "u32",
243                 "context"
244             ],
245             {
246                 "crc": "0x51077d14"
247             }
248         ],
249         [
250             "syslog_get_filter_reply",
251             [
252                 "u16",
253                 "_vl_msg_id"
254             ],
255             [
256                 "u32",
257                 "context"
258             ],
259             [
260                 "i32",
261                 "retval"
262             ],
263             [
264                 "vl_api_syslog_severity_t",
265                 "severity"
266             ],
267             {
268                 "crc": "0xeb1833f8"
269             }
270         ]
271     ],
272     "unions": [
273         [
274             "address_union",
275             [
276                 "vl_api_ip4_address_t",
277                 "ip4"
278             ],
279             [
280                 "vl_api_ip6_address_t",
281                 "ip6"
282             ]
283         ]
284     ],
285     "enums": [
286         [
287             "address_family",
288             [
289                 "ADDRESS_IP4",
290                 0
291             ],
292             [
293                 "ADDRESS_IP6",
294                 1
295             ],
296             {
297                 "enumtype": "u32"
298             }
299         ],
300         [
301             "ip_ecn",
302             [
303                 "IP_API_ECN_NONE",
304                 0
305             ],
306             [
307                 "IP_API_ECN_ECT0",
308                 1
309             ],
310             [
311                 "IP_API_ECN_ECT1",
312                 2
313             ],
314             [
315                 "IP_API_ECN_CE",
316                 3
317             ],
318             {
319                 "enumtype": "u8"
320             }
321         ],
322         [
323             "ip_dscp",
324             [
325                 "IP_API_DSCP_CS0",
326                 0
327             ],
328             [
329                 "IP_API_DSCP_CS1",
330                 8
331             ],
332             [
333                 "IP_API_DSCP_AF11",
334                 10
335             ],
336             [
337                 "IP_API_DSCP_AF12",
338                 12
339             ],
340             [
341                 "IP_API_DSCP_AF13",
342                 14
343             ],
344             [
345                 "IP_API_DSCP_CS2",
346                 16
347             ],
348             [
349                 "IP_API_DSCP_AF21",
350                 18
351             ],
352             [
353                 "IP_API_DSCP_AF22",
354                 20
355             ],
356             [
357                 "IP_API_DSCP_AF23",
358                 22
359             ],
360             [
361                 "IP_API_DSCP_CS3",
362                 24
363             ],
364             [
365                 "IP_API_DSCP_AF31",
366                 26
367             ],
368             [
369                 "IP_API_DSCP_AF32",
370                 28
371             ],
372             [
373                 "IP_API_DSCP_AF33",
374                 30
375             ],
376             [
377                 "IP_API_DSCP_CS4",
378                 32
379             ],
380             [
381                 "IP_API_DSCP_AF41",
382                 34
383             ],
384             [
385                 "IP_API_DSCP_AF42",
386                 36
387             ],
388             [
389                 "IP_API_DSCP_AF43",
390                 38
391             ],
392             [
393                 "IP_API_DSCP_CS5",
394                 40
395             ],
396             [
397                 "IP_API_DSCP_EF",
398                 46
399             ],
400             [
401                 "IP_API_DSCP_CS6",
402                 48
403             ],
404             [
405                 "IP_API_DSCP_CS7",
406                 50
407             ],
408             {
409                 "enumtype": "u8"
410             }
411         ],
412         [
413             "ip_proto",
414             [
415                 "IP_API_PROTO_HOPOPT",
416                 0
417             ],
418             [
419                 "IP_API_PROTO_ICMP",
420                 1
421             ],
422             [
423                 "IP_API_PROTO_IGMP",
424                 2
425             ],
426             [
427                 "IP_API_PROTO_TCP",
428                 6
429             ],
430             [
431                 "IP_API_PROTO_UDP",
432                 17
433             ],
434             [
435                 "IP_API_PROTO_GRE",
436                 47
437             ],
438             [
439                 "IP_API_PROTO_AH",
440                 50
441             ],
442             [
443                 "IP_API_PROTO_ESP",
444                 51
445             ],
446             [
447                 "IP_API_PROTO_EIGRP",
448                 88
449             ],
450             [
451                 "IP_API_PROTO_OSPF",
452                 89
453             ],
454             [
455                 "IP_API_PROTO_SCTP",
456                 132
457             ],
458             [
459                 "IP_API_PROTO_RESERVED",
460                 255
461             ],
462             {
463                 "enumtype": "u32"
464             }
465         ],
466         [
467             "syslog_severity",
468             [
469                 "SYSLOG_API_SEVERITY_EMERG",
470                 0
471             ],
472             [
473                 "SYSLOG_API_SEVERITY_ALERT",
474                 1
475             ],
476             [
477                 "SYSLOG_API_SEVERITY_CRIT",
478                 2
479             ],
480             [
481                 "SYSLOG_API_SEVERITY_ERR",
482                 3
483             ],
484             [
485                 "SYSLOG_API_SEVERITY_WARN",
486                 4
487             ],
488             [
489                 "SYSLOG_API_SEVERITY_NOTICE",
490                 5
491             ],
492             [
493                 "SYSLOG_API_SEVERITY_INFO",
494                 6
495             ],
496             [
497                 "SYSLOG_API_SEVERITY_DBG",
498                 7
499             ],
500             {
501                 "enumtype": "u32"
502             }
503         ]
504     ],
505     "services": {
506         "syslog_set_sender": {
507             "reply": "syslog_set_sender_reply"
508         },
509         "syslog_get_sender": {
510             "reply": "syslog_get_sender_reply"
511         },
512         "syslog_set_filter": {
513             "reply": "syslog_set_filter_reply"
514         },
515         "syslog_get_filter": {
516             "reply": "syslog_get_filter_reply"
517         }
518     },
519     "options": {
520         "version": "1.0.0"
521     },
522     "aliases": {
523         "ip4_address": {
524             "type": "u8",
525             "length": 4
526         },
527         "ip6_address": {
528             "type": "u8",
529             "length": 16
530         },
531         "address_with_prefix": {
532             "type": "vl_api_prefix_t"
533         },
534         "ip4_address_with_prefix": {
535             "type": "vl_api_ip4_prefix_t"
536         },
537         "ip6_address_with_prefix": {
538             "type": "vl_api_ip6_prefix_t"
539         }
540     },
541     "vl_api_version": "0xb0790f43"
542 }