binapigen: fix union size
[govpp.git] / binapi / ioam_vxlan_gpe / ioam_vxlan_gpe.ba.go
1 // Code generated by GoVPP's binapi-generator. DO NOT EDIT.
2 // versions:
3 //  binapi-generator: v0.4.0-dev
4 //  VPP:              20.05-release
5 // source: /usr/share/vpp/api/plugins/ioam_vxlan_gpe.api.json
6
7 // Package ioam_vxlan_gpe contains generated bindings for API file ioam_vxlan_gpe.api.
8 //
9 // Contents:
10 //  12 messages
11 //
12 package ioam_vxlan_gpe
13
14 import (
15         api "git.fd.io/govpp.git/api"
16         ip_types "git.fd.io/govpp.git/binapi/ip_types"
17         codec "git.fd.io/govpp.git/codec"
18 )
19
20 // This is a compile-time assertion to ensure that this generated file
21 // is compatible with the GoVPP api package it is being compiled against.
22 // A compilation error at this line likely means your copy of the
23 // GoVPP api package needs to be updated.
24 const _ = api.GoVppAPIPackageIsVersion2
25
26 const (
27         APIFile    = "ioam_vxlan_gpe"
28         APIVersion = "1.0.0"
29         VersionCrc = 0xe60c2de2
30 )
31
32 // VxlanGpeIoamDisable defines message 'vxlan_gpe_ioam_disable'.
33 type VxlanGpeIoamDisable struct {
34         ID uint16 `binapi:"u16,name=id" json:"id,omitempty"`
35 }
36
37 func (m *VxlanGpeIoamDisable) Reset()               { *m = VxlanGpeIoamDisable{} }
38 func (*VxlanGpeIoamDisable) GetMessageName() string { return "vxlan_gpe_ioam_disable" }
39 func (*VxlanGpeIoamDisable) GetCrcString() string   { return "6b16a45e" }
40 func (*VxlanGpeIoamDisable) GetMessageType() api.MessageType {
41         return api.RequestMessage
42 }
43
44 func (m *VxlanGpeIoamDisable) Size() (size int) {
45         if m == nil {
46                 return 0
47         }
48         size += 2 // m.ID
49         return size
50 }
51 func (m *VxlanGpeIoamDisable) Marshal(b []byte) ([]byte, error) {
52         if b == nil {
53                 b = make([]byte, m.Size())
54         }
55         buf := codec.NewBuffer(b)
56         buf.EncodeUint16(m.ID)
57         return buf.Bytes(), nil
58 }
59 func (m *VxlanGpeIoamDisable) Unmarshal(b []byte) error {
60         buf := codec.NewBuffer(b)
61         m.ID = buf.DecodeUint16()
62         return nil
63 }
64
65 // VxlanGpeIoamDisableReply defines message 'vxlan_gpe_ioam_disable_reply'.
66 type VxlanGpeIoamDisableReply struct {
67         Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
68 }
69
70 func (m *VxlanGpeIoamDisableReply) Reset()               { *m = VxlanGpeIoamDisableReply{} }
71 func (*VxlanGpeIoamDisableReply) GetMessageName() string { return "vxlan_gpe_ioam_disable_reply" }
72 func (*VxlanGpeIoamDisableReply) GetCrcString() string   { return "e8d4e804" }
73 func (*VxlanGpeIoamDisableReply) GetMessageType() api.MessageType {
74         return api.ReplyMessage
75 }
76
77 func (m *VxlanGpeIoamDisableReply) Size() (size int) {
78         if m == nil {
79                 return 0
80         }
81         size += 4 // m.Retval
82         return size
83 }
84 func (m *VxlanGpeIoamDisableReply) Marshal(b []byte) ([]byte, error) {
85         if b == nil {
86                 b = make([]byte, m.Size())
87         }
88         buf := codec.NewBuffer(b)
89         buf.EncodeInt32(m.Retval)
90         return buf.Bytes(), nil
91 }
92 func (m *VxlanGpeIoamDisableReply) Unmarshal(b []byte) error {
93         buf := codec.NewBuffer(b)
94         m.Retval = buf.DecodeInt32()
95         return nil
96 }
97
98 // VxlanGpeIoamEnable defines message 'vxlan_gpe_ioam_enable'.
99 type VxlanGpeIoamEnable struct {
100         ID          uint16 `binapi:"u16,name=id" json:"id,omitempty"`
101         TracePpc    uint8  `binapi:"u8,name=trace_ppc" json:"trace_ppc,omitempty"`
102         PowEnable   bool   `binapi:"bool,name=pow_enable" json:"pow_enable,omitempty"`
103         TraceEnable bool   `binapi:"bool,name=trace_enable" json:"trace_enable,omitempty"`
104 }
105
106 func (m *VxlanGpeIoamEnable) Reset()               { *m = VxlanGpeIoamEnable{} }
107 func (*VxlanGpeIoamEnable) GetMessageName() string { return "vxlan_gpe_ioam_enable" }
108 func (*VxlanGpeIoamEnable) GetCrcString() string   { return "2481bef7" }
109 func (*VxlanGpeIoamEnable) GetMessageType() api.MessageType {
110         return api.RequestMessage
111 }
112
113 func (m *VxlanGpeIoamEnable) Size() (size int) {
114         if m == nil {
115                 return 0
116         }
117         size += 2 // m.ID
118         size += 1 // m.TracePpc
119         size += 1 // m.PowEnable
120         size += 1 // m.TraceEnable
121         return size
122 }
123 func (m *VxlanGpeIoamEnable) Marshal(b []byte) ([]byte, error) {
124         if b == nil {
125                 b = make([]byte, m.Size())
126         }
127         buf := codec.NewBuffer(b)
128         buf.EncodeUint16(m.ID)
129         buf.EncodeUint8(m.TracePpc)
130         buf.EncodeBool(m.PowEnable)
131         buf.EncodeBool(m.TraceEnable)
132         return buf.Bytes(), nil
133 }
134 func (m *VxlanGpeIoamEnable) Unmarshal(b []byte) error {
135         buf := codec.NewBuffer(b)
136         m.ID = buf.DecodeUint16()
137         m.TracePpc = buf.DecodeUint8()
138         m.PowEnable = buf.DecodeBool()
139         m.TraceEnable = buf.DecodeBool()
140         return nil
141 }
142
143 // VxlanGpeIoamEnableReply defines message 'vxlan_gpe_ioam_enable_reply'.
144 type VxlanGpeIoamEnableReply struct {
145         Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
146 }
147
148 func (m *VxlanGpeIoamEnableReply) Reset()               { *m = VxlanGpeIoamEnableReply{} }
149 func (*VxlanGpeIoamEnableReply) GetMessageName() string { return "vxlan_gpe_ioam_enable_reply" }
150 func (*VxlanGpeIoamEnableReply) GetCrcString() string   { return "e8d4e804" }
151 func (*VxlanGpeIoamEnableReply) GetMessageType() api.MessageType {
152         return api.ReplyMessage
153 }
154
155 func (m *VxlanGpeIoamEnableReply) Size() (size int) {
156         if m == nil {
157                 return 0
158         }
159         size += 4 // m.Retval
160         return size
161 }
162 func (m *VxlanGpeIoamEnableReply) Marshal(b []byte) ([]byte, error) {
163         if b == nil {
164                 b = make([]byte, m.Size())
165         }
166         buf := codec.NewBuffer(b)
167         buf.EncodeInt32(m.Retval)
168         return buf.Bytes(), nil
169 }
170 func (m *VxlanGpeIoamEnableReply) Unmarshal(b []byte) error {
171         buf := codec.NewBuffer(b)
172         m.Retval = buf.DecodeInt32()
173         return nil
174 }
175
176 // VxlanGpeIoamTransitDisable defines message 'vxlan_gpe_ioam_transit_disable'.
177 type VxlanGpeIoamTransitDisable struct {
178         OuterFibIndex uint32           `binapi:"u32,name=outer_fib_index" json:"outer_fib_index,omitempty"`
179         DstAddr       ip_types.Address `binapi:"address,name=dst_addr" json:"dst_addr,omitempty"`
180 }
181
182 func (m *VxlanGpeIoamTransitDisable) Reset()               { *m = VxlanGpeIoamTransitDisable{} }
183 func (*VxlanGpeIoamTransitDisable) GetMessageName() string { return "vxlan_gpe_ioam_transit_disable" }
184 func (*VxlanGpeIoamTransitDisable) GetCrcString() string   { return "553f5b7b" }
185 func (*VxlanGpeIoamTransitDisable) GetMessageType() api.MessageType {
186         return api.RequestMessage
187 }
188
189 func (m *VxlanGpeIoamTransitDisable) Size() (size int) {
190         if m == nil {
191                 return 0
192         }
193         size += 4      // m.OuterFibIndex
194         size += 1      // m.DstAddr.Af
195         size += 1 * 16 // m.DstAddr.Un
196         return size
197 }
198 func (m *VxlanGpeIoamTransitDisable) Marshal(b []byte) ([]byte, error) {
199         if b == nil {
200                 b = make([]byte, m.Size())
201         }
202         buf := codec.NewBuffer(b)
203         buf.EncodeUint32(m.OuterFibIndex)
204         buf.EncodeUint8(uint8(m.DstAddr.Af))
205         buf.EncodeBytes(m.DstAddr.Un.XXX_UnionData[:], 16)
206         return buf.Bytes(), nil
207 }
208 func (m *VxlanGpeIoamTransitDisable) Unmarshal(b []byte) error {
209         buf := codec.NewBuffer(b)
210         m.OuterFibIndex = buf.DecodeUint32()
211         m.DstAddr.Af = ip_types.AddressFamily(buf.DecodeUint8())
212         copy(m.DstAddr.Un.XXX_UnionData[:], buf.DecodeBytes(16))
213         return nil
214 }
215
216 // VxlanGpeIoamTransitDisableReply defines message 'vxlan_gpe_ioam_transit_disable_reply'.
217 type VxlanGpeIoamTransitDisableReply struct {
218         Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
219 }
220
221 func (m *VxlanGpeIoamTransitDisableReply) Reset() { *m = VxlanGpeIoamTransitDisableReply{} }
222 func (*VxlanGpeIoamTransitDisableReply) GetMessageName() string {
223         return "vxlan_gpe_ioam_transit_disable_reply"
224 }
225 func (*VxlanGpeIoamTransitDisableReply) GetCrcString() string { return "e8d4e804" }
226 func (*VxlanGpeIoamTransitDisableReply) GetMessageType() api.MessageType {
227         return api.ReplyMessage
228 }
229
230 func (m *VxlanGpeIoamTransitDisableReply) Size() (size int) {
231         if m == nil {
232                 return 0
233         }
234         size += 4 // m.Retval
235         return size
236 }
237 func (m *VxlanGpeIoamTransitDisableReply) Marshal(b []byte) ([]byte, error) {
238         if b == nil {
239                 b = make([]byte, m.Size())
240         }
241         buf := codec.NewBuffer(b)
242         buf.EncodeInt32(m.Retval)
243         return buf.Bytes(), nil
244 }
245 func (m *VxlanGpeIoamTransitDisableReply) Unmarshal(b []byte) error {
246         buf := codec.NewBuffer(b)
247         m.Retval = buf.DecodeInt32()
248         return nil
249 }
250
251 // VxlanGpeIoamTransitEnable defines message 'vxlan_gpe_ioam_transit_enable'.
252 type VxlanGpeIoamTransitEnable struct {
253         OuterFibIndex uint32           `binapi:"u32,name=outer_fib_index" json:"outer_fib_index,omitempty"`
254         DstAddr       ip_types.Address `binapi:"address,name=dst_addr" json:"dst_addr,omitempty"`
255 }
256
257 func (m *VxlanGpeIoamTransitEnable) Reset()               { *m = VxlanGpeIoamTransitEnable{} }
258 func (*VxlanGpeIoamTransitEnable) GetMessageName() string { return "vxlan_gpe_ioam_transit_enable" }
259 func (*VxlanGpeIoamTransitEnable) GetCrcString() string   { return "553f5b7b" }
260 func (*VxlanGpeIoamTransitEnable) GetMessageType() api.MessageType {
261         return api.RequestMessage
262 }
263
264 func (m *VxlanGpeIoamTransitEnable) Size() (size int) {
265         if m == nil {
266                 return 0
267         }
268         size += 4      // m.OuterFibIndex
269         size += 1      // m.DstAddr.Af
270         size += 1 * 16 // m.DstAddr.Un
271         return size
272 }
273 func (m *VxlanGpeIoamTransitEnable) Marshal(b []byte) ([]byte, error) {
274         if b == nil {
275                 b = make([]byte, m.Size())
276         }
277         buf := codec.NewBuffer(b)
278         buf.EncodeUint32(m.OuterFibIndex)
279         buf.EncodeUint8(uint8(m.DstAddr.Af))
280         buf.EncodeBytes(m.DstAddr.Un.XXX_UnionData[:], 16)
281         return buf.Bytes(), nil
282 }
283 func (m *VxlanGpeIoamTransitEnable) Unmarshal(b []byte) error {
284         buf := codec.NewBuffer(b)
285         m.OuterFibIndex = buf.DecodeUint32()
286         m.DstAddr.Af = ip_types.AddressFamily(buf.DecodeUint8())
287         copy(m.DstAddr.Un.XXX_UnionData[:], buf.DecodeBytes(16))
288         return nil
289 }
290
291 // VxlanGpeIoamTransitEnableReply defines message 'vxlan_gpe_ioam_transit_enable_reply'.
292 type VxlanGpeIoamTransitEnableReply struct {
293         Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
294 }
295
296 func (m *VxlanGpeIoamTransitEnableReply) Reset() { *m = VxlanGpeIoamTransitEnableReply{} }
297 func (*VxlanGpeIoamTransitEnableReply) GetMessageName() string {
298         return "vxlan_gpe_ioam_transit_enable_reply"
299 }
300 func (*VxlanGpeIoamTransitEnableReply) GetCrcString() string { return "e8d4e804" }
301 func (*VxlanGpeIoamTransitEnableReply) GetMessageType() api.MessageType {
302         return api.ReplyMessage
303 }
304
305 func (m *VxlanGpeIoamTransitEnableReply) Size() (size int) {
306         if m == nil {
307                 return 0
308         }
309         size += 4 // m.Retval
310         return size
311 }
312 func (m *VxlanGpeIoamTransitEnableReply) Marshal(b []byte) ([]byte, error) {
313         if b == nil {
314                 b = make([]byte, m.Size())
315         }
316         buf := codec.NewBuffer(b)
317         buf.EncodeInt32(m.Retval)
318         return buf.Bytes(), nil
319 }
320 func (m *VxlanGpeIoamTransitEnableReply) Unmarshal(b []byte) error {
321         buf := codec.NewBuffer(b)
322         m.Retval = buf.DecodeInt32()
323         return nil
324 }
325
326 // VxlanGpeIoamVniDisable defines message 'vxlan_gpe_ioam_vni_disable'.
327 type VxlanGpeIoamVniDisable struct {
328         Vni    uint32           `binapi:"u32,name=vni" json:"vni,omitempty"`
329         Local  ip_types.Address `binapi:"address,name=local" json:"local,omitempty"`
330         Remote ip_types.Address `binapi:"address,name=remote" json:"remote,omitempty"`
331 }
332
333 func (m *VxlanGpeIoamVniDisable) Reset()               { *m = VxlanGpeIoamVniDisable{} }
334 func (*VxlanGpeIoamVniDisable) GetMessageName() string { return "vxlan_gpe_ioam_vni_disable" }
335 func (*VxlanGpeIoamVniDisable) GetCrcString() string   { return "997161fb" }
336 func (*VxlanGpeIoamVniDisable) GetMessageType() api.MessageType {
337         return api.RequestMessage
338 }
339
340 func (m *VxlanGpeIoamVniDisable) Size() (size int) {
341         if m == nil {
342                 return 0
343         }
344         size += 4      // m.Vni
345         size += 1      // m.Local.Af
346         size += 1 * 16 // m.Local.Un
347         size += 1      // m.Remote.Af
348         size += 1 * 16 // m.Remote.Un
349         return size
350 }
351 func (m *VxlanGpeIoamVniDisable) Marshal(b []byte) ([]byte, error) {
352         if b == nil {
353                 b = make([]byte, m.Size())
354         }
355         buf := codec.NewBuffer(b)
356         buf.EncodeUint32(m.Vni)
357         buf.EncodeUint8(uint8(m.Local.Af))
358         buf.EncodeBytes(m.Local.Un.XXX_UnionData[:], 16)
359         buf.EncodeUint8(uint8(m.Remote.Af))
360         buf.EncodeBytes(m.Remote.Un.XXX_UnionData[:], 16)
361         return buf.Bytes(), nil
362 }
363 func (m *VxlanGpeIoamVniDisable) Unmarshal(b []byte) error {
364         buf := codec.NewBuffer(b)
365         m.Vni = buf.DecodeUint32()
366         m.Local.Af = ip_types.AddressFamily(buf.DecodeUint8())
367         copy(m.Local.Un.XXX_UnionData[:], buf.DecodeBytes(16))
368         m.Remote.Af = ip_types.AddressFamily(buf.DecodeUint8())
369         copy(m.Remote.Un.XXX_UnionData[:], buf.DecodeBytes(16))
370         return nil
371 }
372
373 // VxlanGpeIoamVniDisableReply defines message 'vxlan_gpe_ioam_vni_disable_reply'.
374 type VxlanGpeIoamVniDisableReply struct {
375         Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
376 }
377
378 func (m *VxlanGpeIoamVniDisableReply) Reset() { *m = VxlanGpeIoamVniDisableReply{} }
379 func (*VxlanGpeIoamVniDisableReply) GetMessageName() string {
380         return "vxlan_gpe_ioam_vni_disable_reply"
381 }
382 func (*VxlanGpeIoamVniDisableReply) GetCrcString() string { return "e8d4e804" }
383 func (*VxlanGpeIoamVniDisableReply) GetMessageType() api.MessageType {
384         return api.ReplyMessage
385 }
386
387 func (m *VxlanGpeIoamVniDisableReply) Size() (size int) {
388         if m == nil {
389                 return 0
390         }
391         size += 4 // m.Retval
392         return size
393 }
394 func (m *VxlanGpeIoamVniDisableReply) Marshal(b []byte) ([]byte, error) {
395         if b == nil {
396                 b = make([]byte, m.Size())
397         }
398         buf := codec.NewBuffer(b)
399         buf.EncodeInt32(m.Retval)
400         return buf.Bytes(), nil
401 }
402 func (m *VxlanGpeIoamVniDisableReply) Unmarshal(b []byte) error {
403         buf := codec.NewBuffer(b)
404         m.Retval = buf.DecodeInt32()
405         return nil
406 }
407
408 // VxlanGpeIoamVniEnable defines message 'vxlan_gpe_ioam_vni_enable'.
409 type VxlanGpeIoamVniEnable struct {
410         Vni    uint32           `binapi:"u32,name=vni" json:"vni,omitempty"`
411         Local  ip_types.Address `binapi:"address,name=local" json:"local,omitempty"`
412         Remote ip_types.Address `binapi:"address,name=remote" json:"remote,omitempty"`
413 }
414
415 func (m *VxlanGpeIoamVniEnable) Reset()               { *m = VxlanGpeIoamVniEnable{} }
416 func (*VxlanGpeIoamVniEnable) GetMessageName() string { return "vxlan_gpe_ioam_vni_enable" }
417 func (*VxlanGpeIoamVniEnable) GetCrcString() string   { return "997161fb" }
418 func (*VxlanGpeIoamVniEnable) GetMessageType() api.MessageType {
419         return api.RequestMessage
420 }
421
422 func (m *VxlanGpeIoamVniEnable) Size() (size int) {
423         if m == nil {
424                 return 0
425         }
426         size += 4      // m.Vni
427         size += 1      // m.Local.Af
428         size += 1 * 16 // m.Local.Un
429         size += 1      // m.Remote.Af
430         size += 1 * 16 // m.Remote.Un
431         return size
432 }
433 func (m *VxlanGpeIoamVniEnable) Marshal(b []byte) ([]byte, error) {
434         if b == nil {
435                 b = make([]byte, m.Size())
436         }
437         buf := codec.NewBuffer(b)
438         buf.EncodeUint32(m.Vni)
439         buf.EncodeUint8(uint8(m.Local.Af))
440         buf.EncodeBytes(m.Local.Un.XXX_UnionData[:], 16)
441         buf.EncodeUint8(uint8(m.Remote.Af))
442         buf.EncodeBytes(m.Remote.Un.XXX_UnionData[:], 16)
443         return buf.Bytes(), nil
444 }
445 func (m *VxlanGpeIoamVniEnable) Unmarshal(b []byte) error {
446         buf := codec.NewBuffer(b)
447         m.Vni = buf.DecodeUint32()
448         m.Local.Af = ip_types.AddressFamily(buf.DecodeUint8())
449         copy(m.Local.Un.XXX_UnionData[:], buf.DecodeBytes(16))
450         m.Remote.Af = ip_types.AddressFamily(buf.DecodeUint8())
451         copy(m.Remote.Un.XXX_UnionData[:], buf.DecodeBytes(16))
452         return nil
453 }
454
455 // VxlanGpeIoamVniEnableReply defines message 'vxlan_gpe_ioam_vni_enable_reply'.
456 type VxlanGpeIoamVniEnableReply struct {
457         Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
458 }
459
460 func (m *VxlanGpeIoamVniEnableReply) Reset()               { *m = VxlanGpeIoamVniEnableReply{} }
461 func (*VxlanGpeIoamVniEnableReply) GetMessageName() string { return "vxlan_gpe_ioam_vni_enable_reply" }
462 func (*VxlanGpeIoamVniEnableReply) GetCrcString() string   { return "e8d4e804" }
463 func (*VxlanGpeIoamVniEnableReply) GetMessageType() api.MessageType {
464         return api.ReplyMessage
465 }
466
467 func (m *VxlanGpeIoamVniEnableReply) Size() (size int) {
468         if m == nil {
469                 return 0
470         }
471         size += 4 // m.Retval
472         return size
473 }
474 func (m *VxlanGpeIoamVniEnableReply) Marshal(b []byte) ([]byte, error) {
475         if b == nil {
476                 b = make([]byte, m.Size())
477         }
478         buf := codec.NewBuffer(b)
479         buf.EncodeInt32(m.Retval)
480         return buf.Bytes(), nil
481 }
482 func (m *VxlanGpeIoamVniEnableReply) Unmarshal(b []byte) error {
483         buf := codec.NewBuffer(b)
484         m.Retval = buf.DecodeInt32()
485         return nil
486 }
487
488 func init() { file_ioam_vxlan_gpe_binapi_init() }
489 func file_ioam_vxlan_gpe_binapi_init() {
490         api.RegisterMessage((*VxlanGpeIoamDisable)(nil), "vxlan_gpe_ioam_disable_6b16a45e")
491         api.RegisterMessage((*VxlanGpeIoamDisableReply)(nil), "vxlan_gpe_ioam_disable_reply_e8d4e804")
492         api.RegisterMessage((*VxlanGpeIoamEnable)(nil), "vxlan_gpe_ioam_enable_2481bef7")
493         api.RegisterMessage((*VxlanGpeIoamEnableReply)(nil), "vxlan_gpe_ioam_enable_reply_e8d4e804")
494         api.RegisterMessage((*VxlanGpeIoamTransitDisable)(nil), "vxlan_gpe_ioam_transit_disable_553f5b7b")
495         api.RegisterMessage((*VxlanGpeIoamTransitDisableReply)(nil), "vxlan_gpe_ioam_transit_disable_reply_e8d4e804")
496         api.RegisterMessage((*VxlanGpeIoamTransitEnable)(nil), "vxlan_gpe_ioam_transit_enable_553f5b7b")
497         api.RegisterMessage((*VxlanGpeIoamTransitEnableReply)(nil), "vxlan_gpe_ioam_transit_enable_reply_e8d4e804")
498         api.RegisterMessage((*VxlanGpeIoamVniDisable)(nil), "vxlan_gpe_ioam_vni_disable_997161fb")
499         api.RegisterMessage((*VxlanGpeIoamVniDisableReply)(nil), "vxlan_gpe_ioam_vni_disable_reply_e8d4e804")
500         api.RegisterMessage((*VxlanGpeIoamVniEnable)(nil), "vxlan_gpe_ioam_vni_enable_997161fb")
501         api.RegisterMessage((*VxlanGpeIoamVniEnableReply)(nil), "vxlan_gpe_ioam_vni_enable_reply_e8d4e804")
502 }
503
504 // Messages returns list of all messages in this module.
505 func AllMessages() []api.Message {
506         return []api.Message{
507                 (*VxlanGpeIoamDisable)(nil),
508                 (*VxlanGpeIoamDisableReply)(nil),
509                 (*VxlanGpeIoamEnable)(nil),
510                 (*VxlanGpeIoamEnableReply)(nil),
511                 (*VxlanGpeIoamTransitDisable)(nil),
512                 (*VxlanGpeIoamTransitDisableReply)(nil),
513                 (*VxlanGpeIoamTransitEnable)(nil),
514                 (*VxlanGpeIoamTransitEnableReply)(nil),
515                 (*VxlanGpeIoamVniDisable)(nil),
516                 (*VxlanGpeIoamVniDisableReply)(nil),
517                 (*VxlanGpeIoamVniEnable)(nil),
518                 (*VxlanGpeIoamVniEnableReply)(nil),
519         }
520 }