Update generated binapi to v22.02 & makefile changes
[govpp.git] / internal / testbinapi / binapi2001 / .vppapi / core / sr_mpls.api.json
1 {
2     "types": [],
3     "messages": [
4         [
5             "sr_mpls_policy_add",
6             [
7                 "u16",
8                 "_vl_msg_id"
9             ],
10             [
11                 "u32",
12                 "client_index"
13             ],
14             [
15                 "u32",
16                 "context"
17             ],
18             [
19                 "u32",
20                 "bsid"
21             ],
22             [
23                 "u32",
24                 "weight"
25             ],
26             [
27                 "u8",
28                 "type"
29             ],
30             [
31                 "u8",
32                 "n_segments"
33             ],
34             [
35                 "u32",
36                 "segments",
37                 0,
38                 "n_segments"
39             ],
40             {
41                 "crc": "0x6f5b21cc"
42             }
43         ],
44         [
45             "sr_mpls_policy_add_reply",
46             [
47                 "u16",
48                 "_vl_msg_id"
49             ],
50             [
51                 "u32",
52                 "context"
53             ],
54             [
55                 "i32",
56                 "retval"
57             ],
58             {
59                 "crc": "0xe8d4e804"
60             }
61         ],
62         [
63             "sr_mpls_policy_mod",
64             [
65                 "u16",
66                 "_vl_msg_id"
67             ],
68             [
69                 "u32",
70                 "client_index"
71             ],
72             [
73                 "u32",
74                 "context"
75             ],
76             [
77                 "u32",
78                 "bsid"
79             ],
80             [
81                 "u8",
82                 "operation"
83             ],
84             [
85                 "u32",
86                 "sl_index"
87             ],
88             [
89                 "u32",
90                 "weight"
91             ],
92             [
93                 "u8",
94                 "n_segments"
95             ],
96             [
97                 "u32",
98                 "segments",
99                 0,
100                 "n_segments"
101             ],
102             {
103                 "crc": "0x09d338ac"
104             }
105         ],
106         [
107             "sr_mpls_policy_mod_reply",
108             [
109                 "u16",
110                 "_vl_msg_id"
111             ],
112             [
113                 "u32",
114                 "context"
115             ],
116             [
117                 "i32",
118                 "retval"
119             ],
120             {
121                 "crc": "0xe8d4e804"
122             }
123         ],
124         [
125             "sr_mpls_policy_del",
126             [
127                 "u16",
128                 "_vl_msg_id"
129             ],
130             [
131                 "u32",
132                 "client_index"
133             ],
134             [
135                 "u32",
136                 "context"
137             ],
138             [
139                 "u32",
140                 "bsid"
141             ],
142             {
143                 "crc": "0xe29d34fa"
144             }
145         ],
146         [
147             "sr_mpls_policy_del_reply",
148             [
149                 "u16",
150                 "_vl_msg_id"
151             ],
152             [
153                 "u32",
154                 "context"
155             ],
156             [
157                 "i32",
158                 "retval"
159             ],
160             {
161                 "crc": "0xe8d4e804"
162             }
163         ],
164         [
165             "sr_mpls_steering_add_del",
166             [
167                 "u16",
168                 "_vl_msg_id"
169             ],
170             [
171                 "u32",
172                 "client_index"
173             ],
174             [
175                 "u32",
176                 "context"
177             ],
178             [
179                 "u8",
180                 "is_del"
181             ],
182             [
183                 "u32",
184                 "bsid"
185             ],
186             [
187                 "u32",
188                 "table_id"
189             ],
190             [
191                 "u8",
192                 "prefix_addr",
193                 16
194             ],
195             [
196                 "u32",
197                 "mask_width"
198             ],
199             [
200                 "u8",
201                 "traffic_type"
202             ],
203             [
204                 "u8",
205                 "next_hop",
206                 16
207             ],
208             [
209                 "u8",
210                 "nh_type"
211             ],
212             [
213                 "u32",
214                 "color"
215             ],
216             [
217                 "u8",
218                 "co_bits"
219             ],
220             [
221                 "u32",
222                 "vpn_label"
223             ],
224             {
225                 "crc": "0x1591f94a"
226             }
227         ],
228         [
229             "sr_mpls_steering_add_del_reply",
230             [
231                 "u16",
232                 "_vl_msg_id"
233             ],
234             [
235                 "u32",
236                 "context"
237             ],
238             [
239                 "i32",
240                 "retval"
241             ],
242             {
243                 "crc": "0xe8d4e804"
244             }
245         ],
246         [
247             "sr_mpls_policy_assign_endpoint_color",
248             [
249                 "u16",
250                 "_vl_msg_id"
251             ],
252             [
253                 "u32",
254                 "client_index"
255             ],
256             [
257                 "u32",
258                 "context"
259             ],
260             [
261                 "u32",
262                 "bsid"
263             ],
264             [
265                 "u8",
266                 "endpoint",
267                 16
268             ],
269             [
270                 "u8",
271                 "endpoint_type"
272             ],
273             [
274                 "u32",
275                 "color"
276             ],
277             {
278                 "crc": "0x6c82a6da"
279             }
280         ],
281         [
282             "sr_mpls_policy_assign_endpoint_color_reply",
283             [
284                 "u16",
285                 "_vl_msg_id"
286             ],
287             [
288                 "u32",
289                 "context"
290             ],
291             [
292                 "i32",
293                 "retval"
294             ],
295             {
296                 "crc": "0xe8d4e804"
297             }
298         ]
299     ],
300     "unions": [],
301     "enums": [],
302     "services": {
303         "sr_mpls_policy_add": {
304             "reply": "sr_mpls_policy_add_reply"
305         },
306         "sr_mpls_policy_mod": {
307             "reply": "sr_mpls_policy_mod_reply"
308         },
309         "sr_mpls_policy_del": {
310             "reply": "sr_mpls_policy_del_reply"
311         },
312         "sr_mpls_steering_add_del": {
313             "reply": "sr_mpls_steering_add_del_reply"
314         },
315         "sr_mpls_policy_assign_endpoint_color": {
316             "reply": "sr_mpls_policy_assign_endpoint_color_reply"
317         }
318     },
319     "options": {
320         "version": "1.0.0"
321     },
322     "aliases": {},
323     "vl_api_version": "0x933a0861"
324 }