diff options
Diffstat (limited to 'binapi/lisp')
-rw-r--r-- | binapi/lisp/lisp.ba.go | 177 | ||||
-rw-r--r-- | binapi/lisp/lisp_rest.ba.go | 480 | ||||
-rw-r--r-- | binapi/lisp/lisp_rpc.ba.go | 109 |
3 files changed, 158 insertions, 608 deletions
diff --git a/binapi/lisp/lisp.ba.go b/binapi/lisp/lisp.ba.go index 3358e61..e692816 100644 --- a/binapi/lisp/lisp.ba.go +++ b/binapi/lisp/lisp.ba.go @@ -1,8 +1,8 @@ // Code generated by GoVPP's binapi-generator. DO NOT EDIT. // versions: -// binapi-generator: v0.4.0-dev -// VPP: 20.05-release -// source: /usr/share/vpp/api/core/lisp.api.json +// binapi-generator: v0.6.0-dev +// VPP: 22.02-release +// source: /usr/share/vpp/api/plugins/lisp.api.json // Package lisp contains generated bindings for API file lisp.api. // @@ -14,13 +14,14 @@ package lisp import ( - api "git.fd.io/govpp.git/api" - _ "git.fd.io/govpp.git/binapi/ethernet_types" - interface_types "git.fd.io/govpp.git/binapi/interface_types" - ip_types "git.fd.io/govpp.git/binapi/ip_types" - lisp_types "git.fd.io/govpp.git/binapi/lisp_types" - codec "git.fd.io/govpp.git/codec" "strconv" + + api "go.fd.io/govpp/api" + _ "go.fd.io/govpp/binapi/ethernet_types" + interface_types "go.fd.io/govpp/binapi/interface_types" + ip_types "go.fd.io/govpp/binapi/ip_types" + lisp_types "go.fd.io/govpp/binapi/lisp_types" + codec "go.fd.io/govpp/codec" ) // This is a compile-time assertion to ensure that this generated file @@ -32,7 +33,7 @@ const _ = api.GoVppAPIPackageIsVersion2 const ( APIFile = "lisp" APIVersion = "2.0.0" - VersionCrc = 0xf2d169ad + VersionCrc = 0xcb04530f ) // LispLocatorSetFilter defines enum 'lisp_locator_set_filter'. @@ -81,7 +82,7 @@ type LispAddDelAdjacency struct { func (m *LispAddDelAdjacency) Reset() { *m = LispAddDelAdjacency{} } func (*LispAddDelAdjacency) GetMessageName() string { return "lisp_add_del_adjacency" } -func (*LispAddDelAdjacency) GetCrcString() string { return "cf5edb61" } +func (*LispAddDelAdjacency) GetCrcString() string { return "2ce0e6f6" } func (*LispAddDelAdjacency) GetMessageType() api.MessageType { return api.RequestMessage } @@ -90,12 +91,12 @@ func (m *LispAddDelAdjacency) Size() (size int) { if m == nil { return 0 } - size += 1 // m.IsAdd - size += 4 // m.Vni - size += 1 // m.Reid.Type - size += 1 * 6 // m.Reid.Address - size += 1 // m.Leid.Type - size += 1 * 6 // m.Leid.Address + size += 1 // m.IsAdd + size += 4 // m.Vni + size += 1 // m.Reid.Type + size += 1 * 18 // m.Reid.Address + size += 1 // m.Leid.Type + size += 1 * 18 // m.Leid.Address return size } func (m *LispAddDelAdjacency) Marshal(b []byte) ([]byte, error) { @@ -106,9 +107,9 @@ func (m *LispAddDelAdjacency) Marshal(b []byte) ([]byte, error) { buf.EncodeBool(m.IsAdd) buf.EncodeUint32(m.Vni) buf.EncodeUint8(uint8(m.Reid.Type)) - buf.EncodeBytes(m.Reid.Address.XXX_UnionData[:], 6) + buf.EncodeBytes(m.Reid.Address.XXX_UnionData[:], 18) buf.EncodeUint8(uint8(m.Leid.Type)) - buf.EncodeBytes(m.Leid.Address.XXX_UnionData[:], 6) + buf.EncodeBytes(m.Leid.Address.XXX_UnionData[:], 18) return buf.Bytes(), nil } func (m *LispAddDelAdjacency) Unmarshal(b []byte) error { @@ -116,9 +117,9 @@ func (m *LispAddDelAdjacency) Unmarshal(b []byte) error { m.IsAdd = buf.DecodeBool() m.Vni = buf.DecodeUint32() m.Reid.Type = lisp_types.EidType(buf.DecodeUint8()) - copy(m.Reid.Address.XXX_UnionData[:], buf.DecodeBytes(6)) + copy(m.Reid.Address.XXX_UnionData[:], buf.DecodeBytes(18)) m.Leid.Type = lisp_types.EidType(buf.DecodeUint8()) - copy(m.Leid.Address.XXX_UnionData[:], buf.DecodeBytes(6)) + copy(m.Leid.Address.XXX_UnionData[:], buf.DecodeBytes(18)) return nil } @@ -166,7 +167,7 @@ type LispAddDelLocalEid struct { func (m *LispAddDelLocalEid) Reset() { *m = LispAddDelLocalEid{} } func (*LispAddDelLocalEid) GetMessageName() string { return "lisp_add_del_local_eid" } -func (*LispAddDelLocalEid) GetCrcString() string { return "21f573bd" } +func (*LispAddDelLocalEid) GetCrcString() string { return "4e5a83a2" } func (*LispAddDelLocalEid) GetMessageType() api.MessageType { return api.RequestMessage } @@ -177,7 +178,7 @@ func (m *LispAddDelLocalEid) Size() (size int) { } size += 1 // m.IsAdd size += 1 // m.Eid.Type - size += 1 * 6 // m.Eid.Address + size += 1 * 18 // m.Eid.Address size += 64 // m.LocatorSetName size += 4 // m.Vni size += 1 // m.Key.ID @@ -191,7 +192,7 @@ func (m *LispAddDelLocalEid) Marshal(b []byte) ([]byte, error) { buf := codec.NewBuffer(b) buf.EncodeBool(m.IsAdd) buf.EncodeUint8(uint8(m.Eid.Type)) - buf.EncodeBytes(m.Eid.Address.XXX_UnionData[:], 6) + buf.EncodeBytes(m.Eid.Address.XXX_UnionData[:], 18) buf.EncodeString(m.LocatorSetName, 64) buf.EncodeUint32(m.Vni) buf.EncodeUint8(uint8(m.Key.ID)) @@ -202,7 +203,7 @@ func (m *LispAddDelLocalEid) Unmarshal(b []byte) error { buf := codec.NewBuffer(b) m.IsAdd = buf.DecodeBool() m.Eid.Type = lisp_types.EidType(buf.DecodeUint8()) - copy(m.Eid.Address.XXX_UnionData[:], buf.DecodeBytes(6)) + copy(m.Eid.Address.XXX_UnionData[:], buf.DecodeBytes(18)) m.LocatorSetName = buf.DecodeString(64) m.Vni = buf.DecodeUint32() m.Key.ID = lisp_types.HmacKeyID(buf.DecodeUint8()) @@ -512,7 +513,7 @@ type LispAddDelMapResolver struct { func (m *LispAddDelMapResolver) Reset() { *m = LispAddDelMapResolver{} } func (*LispAddDelMapResolver) GetMessageName() string { return "lisp_add_del_map_resolver" } -func (*LispAddDelMapResolver) GetCrcString() string { return "6598ea7c" } +func (*LispAddDelMapResolver) GetCrcString() string { return "ce19e32d" } func (*LispAddDelMapResolver) GetMessageType() api.MessageType { return api.RequestMessage } @@ -585,7 +586,7 @@ type LispAddDelMapServer struct { func (m *LispAddDelMapServer) Reset() { *m = LispAddDelMapServer{} } func (*LispAddDelMapServer) GetMessageName() string { return "lisp_add_del_map_server" } -func (*LispAddDelMapServer) GetCrcString() string { return "6598ea7c" } +func (*LispAddDelMapServer) GetCrcString() string { return "ce19e32d" } func (*LispAddDelMapServer) GetMessageType() api.MessageType { return api.RequestMessage } @@ -665,7 +666,7 @@ type LispAddDelRemoteMapping struct { func (m *LispAddDelRemoteMapping) Reset() { *m = LispAddDelRemoteMapping{} } func (*LispAddDelRemoteMapping) GetMessageName() string { return "lisp_add_del_remote_mapping" } -func (*LispAddDelRemoteMapping) GetCrcString() string { return "fae8ed77" } +func (*LispAddDelRemoteMapping) GetCrcString() string { return "6d5c789e" } func (*LispAddDelRemoteMapping) GetMessageType() api.MessageType { return api.RequestMessage } @@ -674,16 +675,16 @@ func (m *LispAddDelRemoteMapping) Size() (size int) { if m == nil { return 0 } - size += 1 // m.IsAdd - size += 1 // m.IsSrcDst - size += 1 // m.DelAll - size += 4 // m.Vni - size += 1 // m.Action - size += 1 // m.Deid.Type - size += 1 * 6 // m.Deid.Address - size += 1 // m.Seid.Type - size += 1 * 6 // m.Seid.Address - size += 4 // m.RlocNum + size += 1 // m.IsAdd + size += 1 // m.IsSrcDst + size += 1 // m.DelAll + size += 4 // m.Vni + size += 1 // m.Action + size += 1 // m.Deid.Type + size += 1 * 18 // m.Deid.Address + size += 1 // m.Seid.Type + size += 1 * 18 // m.Seid.Address + size += 4 // m.RlocNum for j1 := 0; j1 < len(m.Rlocs); j1++ { var s1 lisp_types.RemoteLocator _ = s1 @@ -708,9 +709,9 @@ func (m *LispAddDelRemoteMapping) Marshal(b []byte) ([]byte, error) { buf.EncodeUint32(m.Vni) buf.EncodeUint8(m.Action) buf.EncodeUint8(uint8(m.Deid.Type)) - buf.EncodeBytes(m.Deid.Address.XXX_UnionData[:], 6) + buf.EncodeBytes(m.Deid.Address.XXX_UnionData[:], 18) buf.EncodeUint8(uint8(m.Seid.Type)) - buf.EncodeBytes(m.Seid.Address.XXX_UnionData[:], 6) + buf.EncodeBytes(m.Seid.Address.XXX_UnionData[:], 18) buf.EncodeUint32(uint32(len(m.Rlocs))) for j0 := 0; j0 < len(m.Rlocs); j0++ { var v0 lisp_types.RemoteLocator // Rlocs @@ -732,9 +733,9 @@ func (m *LispAddDelRemoteMapping) Unmarshal(b []byte) error { m.Vni = buf.DecodeUint32() m.Action = buf.DecodeUint8() m.Deid.Type = lisp_types.EidType(buf.DecodeUint8()) - copy(m.Deid.Address.XXX_UnionData[:], buf.DecodeBytes(6)) + copy(m.Deid.Address.XXX_UnionData[:], buf.DecodeBytes(18)) m.Seid.Type = lisp_types.EidType(buf.DecodeUint8()) - copy(m.Seid.Address.XXX_UnionData[:], buf.DecodeBytes(6)) + copy(m.Seid.Address.XXX_UnionData[:], buf.DecodeBytes(18)) m.RlocNum = buf.DecodeUint32() m.Rlocs = make([]lisp_types.RemoteLocator, m.RlocNum) for j0 := 0; j0 < len(m.Rlocs); j0++ { @@ -823,7 +824,7 @@ type LispAdjacenciesGetReply struct { func (m *LispAdjacenciesGetReply) Reset() { *m = LispAdjacenciesGetReply{} } func (*LispAdjacenciesGetReply) GetMessageName() string { return "lisp_adjacencies_get_reply" } -func (*LispAdjacenciesGetReply) GetCrcString() string { return "3f97bcdd" } +func (*LispAdjacenciesGetReply) GetCrcString() string { return "807257bf" } func (*LispAdjacenciesGetReply) GetMessageType() api.MessageType { return api.ReplyMessage } @@ -840,10 +841,10 @@ func (m *LispAdjacenciesGetReply) Size() (size int) { if j1 < len(m.Adjacencies) { s1 = m.Adjacencies[j1] } - size += 1 // s1.Reid.Type - size += 1 * 6 // s1.Reid.Address - size += 1 // s1.Leid.Type - size += 1 * 6 // s1.Leid.Address + size += 1 // s1.Reid.Type + size += 1 * 18 // s1.Reid.Address + size += 1 // s1.Leid.Type + size += 1 * 18 // s1.Leid.Address } return size } @@ -860,9 +861,9 @@ func (m *LispAdjacenciesGetReply) Marshal(b []byte) ([]byte, error) { v0 = m.Adjacencies[j0] } buf.EncodeUint8(uint8(v0.Reid.Type)) - buf.EncodeBytes(v0.Reid.Address.XXX_UnionData[:], 6) + buf.EncodeBytes(v0.Reid.Address.XXX_UnionData[:], 18) buf.EncodeUint8(uint8(v0.Leid.Type)) - buf.EncodeBytes(v0.Leid.Address.XXX_UnionData[:], 6) + buf.EncodeBytes(v0.Leid.Address.XXX_UnionData[:], 18) } return buf.Bytes(), nil } @@ -873,9 +874,9 @@ func (m *LispAdjacenciesGetReply) Unmarshal(b []byte) error { m.Adjacencies = make([]LispAdjacency, m.Count) for j0 := 0; j0 < len(m.Adjacencies); j0++ { m.Adjacencies[j0].Reid.Type = lisp_types.EidType(buf.DecodeUint8()) - copy(m.Adjacencies[j0].Reid.Address.XXX_UnionData[:], buf.DecodeBytes(6)) + copy(m.Adjacencies[j0].Reid.Address.XXX_UnionData[:], buf.DecodeBytes(18)) m.Adjacencies[j0].Leid.Type = lisp_types.EidType(buf.DecodeUint8()) - copy(m.Adjacencies[j0].Leid.Address.XXX_UnionData[:], buf.DecodeBytes(6)) + copy(m.Adjacencies[j0].Leid.Address.XXX_UnionData[:], buf.DecodeBytes(18)) } return nil } @@ -974,7 +975,7 @@ type LispEidTableDetails struct { func (m *LispEidTableDetails) Reset() { *m = LispEidTableDetails{} } func (*LispEidTableDetails) GetMessageName() string { return "lisp_eid_table_details" } -func (*LispEidTableDetails) GetCrcString() string { return "4bc32e3a" } +func (*LispEidTableDetails) GetCrcString() string { return "1c29f792" } func (*LispEidTableDetails) GetMessageType() api.MessageType { return api.ReplyMessage } @@ -989,9 +990,9 @@ func (m *LispEidTableDetails) Size() (size int) { size += 1 // m.IsSrcDst size += 4 // m.Vni size += 1 // m.Deid.Type - size += 1 * 6 // m.Deid.Address + size += 1 * 18 // m.Deid.Address size += 1 // m.Seid.Type - size += 1 * 6 // m.Seid.Address + size += 1 * 18 // m.Seid.Address size += 4 // m.TTL size += 1 // m.Authoritative size += 1 // m.Key.ID @@ -1009,9 +1010,9 @@ func (m *LispEidTableDetails) Marshal(b []byte) ([]byte, error) { buf.EncodeBool(m.IsSrcDst) buf.EncodeUint32(m.Vni) buf.EncodeUint8(uint8(m.Deid.Type)) - buf.EncodeBytes(m.Deid.Address.XXX_UnionData[:], 6) + buf.EncodeBytes(m.Deid.Address.XXX_UnionData[:], 18) buf.EncodeUint8(uint8(m.Seid.Type)) - buf.EncodeBytes(m.Seid.Address.XXX_UnionData[:], 6) + buf.EncodeBytes(m.Seid.Address.XXX_UnionData[:], 18) buf.EncodeUint32(m.TTL) buf.EncodeUint8(m.Authoritative) buf.EncodeUint8(uint8(m.Key.ID)) @@ -1026,9 +1027,9 @@ func (m *LispEidTableDetails) Unmarshal(b []byte) error { m.IsSrcDst = buf.DecodeBool() m.Vni = buf.DecodeUint32() m.Deid.Type = lisp_types.EidType(buf.DecodeUint8()) - copy(m.Deid.Address.XXX_UnionData[:], buf.DecodeBytes(6)) + copy(m.Deid.Address.XXX_UnionData[:], buf.DecodeBytes(18)) m.Seid.Type = lisp_types.EidType(buf.DecodeUint8()) - copy(m.Seid.Address.XXX_UnionData[:], buf.DecodeBytes(6)) + copy(m.Seid.Address.XXX_UnionData[:], buf.DecodeBytes(18)) m.TTL = buf.DecodeUint32() m.Authoritative = buf.DecodeUint8() m.Key.ID = lisp_types.HmacKeyID(buf.DecodeUint8()) @@ -1048,7 +1049,7 @@ type LispEidTableDump struct { func (m *LispEidTableDump) Reset() { *m = LispEidTableDump{} } func (*LispEidTableDump) GetMessageName() string { return "lisp_eid_table_dump" } -func (*LispEidTableDump) GetCrcString() string { return "b959b73b" } +func (*LispEidTableDump) GetCrcString() string { return "629468b5" } func (*LispEidTableDump) GetMessageType() api.MessageType { return api.RequestMessage } @@ -1057,12 +1058,12 @@ func (m *LispEidTableDump) Size() (size int) { if m == nil { return 0 } - size += 1 // m.EidSet - size += 1 // m.PrefixLength - size += 4 // m.Vni - size += 1 // m.Eid.Type - size += 1 * 6 // m.Eid.Address - size += 1 // m.Filter + size += 1 // m.EidSet + size += 1 // m.PrefixLength + size += 4 // m.Vni + size += 1 // m.Eid.Type + size += 1 * 18 // m.Eid.Address + size += 1 // m.Filter return size } func (m *LispEidTableDump) Marshal(b []byte) ([]byte, error) { @@ -1074,7 +1075,7 @@ func (m *LispEidTableDump) Marshal(b []byte) ([]byte, error) { buf.EncodeUint8(m.PrefixLength) buf.EncodeUint32(m.Vni) buf.EncodeUint8(uint8(m.Eid.Type)) - buf.EncodeBytes(m.Eid.Address.XXX_UnionData[:], 6) + buf.EncodeBytes(m.Eid.Address.XXX_UnionData[:], 18) buf.EncodeUint8(uint8(m.Filter)) return buf.Bytes(), nil } @@ -1084,7 +1085,7 @@ func (m *LispEidTableDump) Unmarshal(b []byte) error { m.PrefixLength = buf.DecodeUint8() m.Vni = buf.DecodeUint32() m.Eid.Type = lisp_types.EidType(buf.DecodeUint8()) - copy(m.Eid.Address.XXX_UnionData[:], buf.DecodeBytes(6)) + copy(m.Eid.Address.XXX_UnionData[:], buf.DecodeBytes(18)) m.Filter = LispLocatorSetFilter(buf.DecodeUint8()) return nil } @@ -1362,7 +1363,7 @@ type LispLocatorDetails struct { func (m *LispLocatorDetails) Reset() { *m = LispLocatorDetails{} } func (*LispLocatorDetails) GetMessageName() string { return "lisp_locator_details" } -func (*LispLocatorDetails) GetCrcString() string { return "c0c4c2a7" } +func (*LispLocatorDetails) GetCrcString() string { return "2c620ffe" } func (*LispLocatorDetails) GetMessageType() api.MessageType { return api.ReplyMessage } @@ -1657,7 +1658,7 @@ type LispMapResolverDetails struct { func (m *LispMapResolverDetails) Reset() { *m = LispMapResolverDetails{} } func (*LispMapResolverDetails) GetMessageName() string { return "lisp_map_resolver_details" } -func (*LispMapResolverDetails) GetCrcString() string { return "82a09deb" } +func (*LispMapResolverDetails) GetCrcString() string { return "3e78fc57" } func (*LispMapResolverDetails) GetMessageType() api.MessageType { return api.ReplyMessage } @@ -1720,7 +1721,7 @@ type LispMapServerDetails struct { func (m *LispMapServerDetails) Reset() { *m = LispMapServerDetails{} } func (*LispMapServerDetails) GetMessageName() string { return "lisp_map_server_details" } -func (*LispMapServerDetails) GetCrcString() string { return "82a09deb" } +func (*LispMapServerDetails) GetCrcString() string { return "3e78fc57" } func (*LispMapServerDetails) GetMessageType() api.MessageType { return api.ReplyMessage } @@ -1922,7 +1923,7 @@ type LispUsePetr struct { func (m *LispUsePetr) Reset() { *m = LispUsePetr{} } func (*LispUsePetr) GetMessageName() string { return "lisp_use_petr" } -func (*LispUsePetr) GetCrcString() string { return "9e141831" } +func (*LispUsePetr) GetCrcString() string { return "d87dbad9" } func (*LispUsePetr) GetMessageType() api.MessageType { return api.RequestMessage } @@ -2017,7 +2018,7 @@ func (m *ShowLispMapRegisterState) Unmarshal(b []byte) error { // ShowLispMapRegisterStateReply defines message 'show_lisp_map_register_state_reply'. type ShowLispMapRegisterStateReply struct { Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"` - IsEnabled bool `binapi:"bool,name=is_enabled,default=true" json:"is_enabled,omitempty"` + IsEnabled bool `binapi:"bool,name=is_enabled" json:"is_enabled,omitempty"` } func (m *ShowLispMapRegisterStateReply) Reset() { *m = ShowLispMapRegisterStateReply{} } @@ -2217,7 +2218,7 @@ func (m *ShowLispRlocProbeState) Unmarshal(b []byte) error { // ShowLispRlocProbeStateReply defines message 'show_lisp_rloc_probe_state_reply'. type ShowLispRlocProbeStateReply struct { Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"` - IsEnabled bool `binapi:"bool,name=is_enabled,default=true" json:"is_enabled,omitempty"` + IsEnabled bool `binapi:"bool,name=is_enabled" json:"is_enabled,omitempty"` } func (m *ShowLispRlocProbeStateReply) Reset() { *m = ShowLispRlocProbeStateReply{} } @@ -2351,13 +2352,13 @@ func (m *ShowLispUsePetr) Unmarshal(b []byte) error { // ShowLispUsePetrReply defines message 'show_lisp_use_petr_reply'. type ShowLispUsePetrReply struct { Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"` - IsPetrEnable bool `binapi:"bool,name=is_petr_enable,default=true" json:"is_petr_enable,omitempty"` + IsPetrEnable bool `binapi:"bool,name=is_petr_enable" json:"is_petr_enable,omitempty"` IPAddress ip_types.Address `binapi:"address,name=ip_address" json:"ip_address,omitempty"` } func (m *ShowLispUsePetrReply) Reset() { *m = ShowLispUsePetrReply{} } func (*ShowLispUsePetrReply) GetMessageName() string { return "show_lisp_use_petr_reply" } -func (*ShowLispUsePetrReply) GetCrcString() string { return "dcad8a81" } +func (*ShowLispUsePetrReply) GetCrcString() string { return "22b9a4b0" } func (*ShowLispUsePetrReply) GetMessageType() api.MessageType { return api.ReplyMessage } @@ -2394,9 +2395,9 @@ func (m *ShowLispUsePetrReply) Unmarshal(b []byte) error { func init() { file_lisp_binapi_init() } func file_lisp_binapi_init() { - api.RegisterMessage((*LispAddDelAdjacency)(nil), "lisp_add_del_adjacency_cf5edb61") + api.RegisterMessage((*LispAddDelAdjacency)(nil), "lisp_add_del_adjacency_2ce0e6f6") api.RegisterMessage((*LispAddDelAdjacencyReply)(nil), "lisp_add_del_adjacency_reply_e8d4e804") - api.RegisterMessage((*LispAddDelLocalEid)(nil), "lisp_add_del_local_eid_21f573bd") + api.RegisterMessage((*LispAddDelLocalEid)(nil), "lisp_add_del_local_eid_4e5a83a2") api.RegisterMessage((*LispAddDelLocalEidReply)(nil), "lisp_add_del_local_eid_reply_e8d4e804") api.RegisterMessage((*LispAddDelLocator)(nil), "lisp_add_del_locator_af4d8f13") api.RegisterMessage((*LispAddDelLocatorReply)(nil), "lisp_add_del_locator_reply_e8d4e804") @@ -2404,18 +2405,18 @@ func file_lisp_binapi_init() { api.RegisterMessage((*LispAddDelLocatorSetReply)(nil), "lisp_add_del_locator_set_reply_b6666db4") api.RegisterMessage((*LispAddDelMapRequestItrRlocs)(nil), "lisp_add_del_map_request_itr_rlocs_6be88e45") api.RegisterMessage((*LispAddDelMapRequestItrRlocsReply)(nil), "lisp_add_del_map_request_itr_rlocs_reply_e8d4e804") - api.RegisterMessage((*LispAddDelMapResolver)(nil), "lisp_add_del_map_resolver_6598ea7c") + api.RegisterMessage((*LispAddDelMapResolver)(nil), "lisp_add_del_map_resolver_ce19e32d") api.RegisterMessage((*LispAddDelMapResolverReply)(nil), "lisp_add_del_map_resolver_reply_e8d4e804") - api.RegisterMessage((*LispAddDelMapServer)(nil), "lisp_add_del_map_server_6598ea7c") + api.RegisterMessage((*LispAddDelMapServer)(nil), "lisp_add_del_map_server_ce19e32d") api.RegisterMessage((*LispAddDelMapServerReply)(nil), "lisp_add_del_map_server_reply_e8d4e804") - api.RegisterMessage((*LispAddDelRemoteMapping)(nil), "lisp_add_del_remote_mapping_fae8ed77") + api.RegisterMessage((*LispAddDelRemoteMapping)(nil), "lisp_add_del_remote_mapping_6d5c789e") api.RegisterMessage((*LispAddDelRemoteMappingReply)(nil), "lisp_add_del_remote_mapping_reply_e8d4e804") api.RegisterMessage((*LispAdjacenciesGet)(nil), "lisp_adjacencies_get_8d1f2fe9") - api.RegisterMessage((*LispAdjacenciesGetReply)(nil), "lisp_adjacencies_get_reply_3f97bcdd") + api.RegisterMessage((*LispAdjacenciesGetReply)(nil), "lisp_adjacencies_get_reply_807257bf") api.RegisterMessage((*LispEidTableAddDelMap)(nil), "lisp_eid_table_add_del_map_9481416b") api.RegisterMessage((*LispEidTableAddDelMapReply)(nil), "lisp_eid_table_add_del_map_reply_e8d4e804") - api.RegisterMessage((*LispEidTableDetails)(nil), "lisp_eid_table_details_4bc32e3a") - api.RegisterMessage((*LispEidTableDump)(nil), "lisp_eid_table_dump_b959b73b") + api.RegisterMessage((*LispEidTableDetails)(nil), "lisp_eid_table_details_1c29f792") + api.RegisterMessage((*LispEidTableDump)(nil), "lisp_eid_table_dump_629468b5") api.RegisterMessage((*LispEidTableMapDetails)(nil), "lisp_eid_table_map_details_0b6859e2") api.RegisterMessage((*LispEidTableMapDump)(nil), "lisp_eid_table_map_dump_d6cf0c3d") api.RegisterMessage((*LispEidTableVniDetails)(nil), "lisp_eid_table_vni_details_64abc01e") @@ -2424,7 +2425,7 @@ func file_lisp_binapi_init() { api.RegisterMessage((*LispEnableDisableReply)(nil), "lisp_enable_disable_reply_e8d4e804") api.RegisterMessage((*LispGetMapRequestItrRlocs)(nil), "lisp_get_map_request_itr_rlocs_51077d14") api.RegisterMessage((*LispGetMapRequestItrRlocsReply)(nil), "lisp_get_map_request_itr_rlocs_reply_76580f3a") - api.RegisterMessage((*LispLocatorDetails)(nil), "lisp_locator_details_c0c4c2a7") + api.RegisterMessage((*LispLocatorDetails)(nil), "lisp_locator_details_2c620ffe") api.RegisterMessage((*LispLocatorDump)(nil), "lisp_locator_dump_b954fad7") api.RegisterMessage((*LispLocatorSetDetails)(nil), "lisp_locator_set_details_5b33a105") api.RegisterMessage((*LispLocatorSetDump)(nil), "lisp_locator_set_dump_c2cb5922") @@ -2432,15 +2433,15 @@ func file_lisp_binapi_init() { api.RegisterMessage((*LispMapRegisterEnableDisableReply)(nil), "lisp_map_register_enable_disable_reply_e8d4e804") api.RegisterMessage((*LispMapRequestMode)(nil), "lisp_map_request_mode_f43c26ae") api.RegisterMessage((*LispMapRequestModeReply)(nil), "lisp_map_request_mode_reply_e8d4e804") - api.RegisterMessage((*LispMapResolverDetails)(nil), "lisp_map_resolver_details_82a09deb") + api.RegisterMessage((*LispMapResolverDetails)(nil), "lisp_map_resolver_details_3e78fc57") api.RegisterMessage((*LispMapResolverDump)(nil), "lisp_map_resolver_dump_51077d14") - api.RegisterMessage((*LispMapServerDetails)(nil), "lisp_map_server_details_82a09deb") + api.RegisterMessage((*LispMapServerDetails)(nil), "lisp_map_server_details_3e78fc57") api.RegisterMessage((*LispMapServerDump)(nil), "lisp_map_server_dump_51077d14") api.RegisterMessage((*LispPitrSetLocatorSet)(nil), "lisp_pitr_set_locator_set_486e2b76") api.RegisterMessage((*LispPitrSetLocatorSetReply)(nil), "lisp_pitr_set_locator_set_reply_e8d4e804") api.RegisterMessage((*LispRlocProbeEnableDisable)(nil), "lisp_rloc_probe_enable_disable_c264d7bf") api.RegisterMessage((*LispRlocProbeEnableDisableReply)(nil), "lisp_rloc_probe_enable_disable_reply_e8d4e804") - api.RegisterMessage((*LispUsePetr)(nil), "lisp_use_petr_9e141831") + api.RegisterMessage((*LispUsePetr)(nil), "lisp_use_petr_d87dbad9") api.RegisterMessage((*LispUsePetrReply)(nil), "lisp_use_petr_reply_e8d4e804") api.RegisterMessage((*ShowLispMapRegisterState)(nil), "show_lisp_map_register_state_51077d14") api.RegisterMessage((*ShowLispMapRegisterStateReply)(nil), "show_lisp_map_register_state_reply_e33a377b") @@ -2453,7 +2454,7 @@ func file_lisp_binapi_init() { api.RegisterMessage((*ShowLispStatus)(nil), "show_lisp_status_51077d14") api.RegisterMessage((*ShowLispStatusReply)(nil), "show_lisp_status_reply_9e8f10c0") api.RegisterMessage((*ShowLispUsePetr)(nil), "show_lisp_use_petr_51077d14") - api.RegisterMessage((*ShowLispUsePetrReply)(nil), "show_lisp_use_petr_reply_dcad8a81") + api.RegisterMessage((*ShowLispUsePetrReply)(nil), "show_lisp_use_petr_reply_22b9a4b0") } // Messages returns list of all messages in this module. diff --git a/binapi/lisp/lisp_rest.ba.go b/binapi/lisp/lisp_rest.ba.go deleted file mode 100644 index 024d6f5..0000000 --- a/binapi/lisp/lisp_rest.ba.go +++ /dev/null @@ -1,480 +0,0 @@ -// Code generated by GoVPP's binapi-generator. DO NOT EDIT. - -package lisp - -import ( - "encoding/json" - "io/ioutil" - "net/http" -) - -func RESTHandler(rpc RPCService) http.Handler { - mux := http.NewServeMux() - mux.HandleFunc("/lisp_add_del_adjacency", func(w http.ResponseWriter, req *http.Request) { - var request = new(LispAddDelAdjacency) - b, err := ioutil.ReadAll(req.Body) - if err != nil { - http.Error(w, "read body failed", http.StatusBadRequest) - return - } - if err := json.Unmarshal(b, request); err != nil { - http.Error(w, "unmarshal data failed", http.StatusBadRequest) - return - } - reply, err := rpc.LispAddDelAdjacency(req.Context(), request) - if err != nil { - http.Error(w, "request failed: "+err.Error(), http.StatusInternalServerError) - return - } - rep, err := json.MarshalIndent(reply, "", " ") - if err != nil { - http.Error(w, "marshal failed: "+err.Error(), http.StatusInternalServerError) - return - } - w.Write(rep) - }) - mux.HandleFunc("/lisp_add_del_local_eid", func(w http.ResponseWriter, req *http.Request) { - var request = new(LispAddDelLocalEid) - b, err := ioutil.ReadAll(req.Body) - if err != nil { - http.Error(w, "read body failed", http.StatusBadRequest) - return - } - if err := json.Unmarshal(b, request); err != nil { - http.Error(w, "unmarshal data failed", http.StatusBadRequest) - return - } - reply, err := rpc.LispAddDelLocalEid(req.Context(), request) - if err != nil { - http.Error(w, "request failed: "+err.Error(), http.StatusInternalServerError) - return - } - rep, err := json.MarshalIndent(reply, "", " ") - if err != nil { - http.Error(w, "marshal failed: "+err.Error(), http.StatusInternalServerError) - return - } - w.Write(rep) - }) - mux.HandleFunc("/lisp_add_del_locator", func(w http.ResponseWriter, req *http.Request) { - var request = new(LispAddDelLocator) - b, err := ioutil.ReadAll(req.Body) - if err != nil { - http.Error(w, "read body failed", http.StatusBadRequest) - return - } - if err := json.Unmarshal(b, request); err != nil { - http.Error(w, "unmarshal data failed", http.StatusBadRequest) - return - } - reply, err := rpc.LispAddDelLocator(req.Context(), request) - if err != nil { - http.Error(w, "request failed: "+err.Error(), http.StatusInternalServerError) - return - } - rep, err := json.MarshalIndent(reply, "", " ") - if err != nil { - http.Error(w, "marshal failed: "+err.Error(), http.StatusInternalServerError) - return - } - w.Write(rep) - }) - mux.HandleFunc("/lisp_add_del_locator_set", func(w http.ResponseWriter, req *http.Request) { - var request = new(LispAddDelLocatorSet) - b, err := ioutil.ReadAll(req.Body) - if err != nil { - http.Error(w, "read body failed", http.StatusBadRequest) - return - } - if err := json.Unmarshal(b, request); err != nil { - http.Error(w, "unmarshal data failed", http.StatusBadRequest) - return - } - reply, err := rpc.LispAddDelLocatorSet(req.Context(), request) - if err != nil { - http.Error(w, "request failed: "+err.Error(), http.StatusInternalServerError) - return - } - rep, err := json.MarshalIndent(reply, "", " ") - if err != nil { - http.Error(w, "marshal failed: "+err.Error(), http.StatusInternalServerError) - return - } - w.Write(rep) - }) - mux.HandleFunc("/lisp_add_del_map_request_itr_rlocs", func(w http.ResponseWriter, req *http.Request) { - var request = new(LispAddDelMapRequestItrRlocs) - b, err := ioutil.ReadAll(req.Body) - if err != nil { - http.Error(w, "read body failed", http.StatusBadRequest) - return - } - if err := json.Unmarshal(b, request); err != nil { - http.Error(w, "unmarshal data failed", http.StatusBadRequest) - return - } - reply, err := rpc.LispAddDelMapRequestItrRlocs(req.Context(), request) - if err != nil { - http.Error(w, "request failed: "+err.Error(), http.StatusInternalServerError) - return - } - rep, err := json.MarshalIndent(reply, "", " ") - if err != nil { - http.Error(w, "marshal failed: "+err.Error(), http.StatusInternalServerError) - return - } - w.Write(rep) - }) - mux.HandleFunc("/lisp_add_del_map_resolver", func(w http.ResponseWriter, req *http.Request) { - var request = new(LispAddDelMapResolver) - b, err := ioutil.ReadAll(req.Body) - if err != nil { - http.Error(w, "read body failed", http.StatusBadRequest) - return - } - if err := json.Unmarshal(b, request); err != nil { - http.Error(w, "unmarshal data failed", http.StatusBadRequest) - return - } - reply, err := rpc.LispAddDelMapResolver(req.Context(), request) - if err != nil { - http.Error(w, "request failed: "+err.Error(), http.StatusInternalServerError) - return - } - rep, err := json.MarshalIndent(reply, "", " ") - if err != nil { - http.Error(w, "marshal failed: "+err.Error(), http.StatusInternalServerError) - return - } - w.Write(rep) - }) - mux.HandleFunc("/lisp_add_del_map_server", func(w http.ResponseWriter, req *http.Request) { - var request = new(LispAddDelMapServer) - b, err := ioutil.ReadAll(req.Body) - if err != nil { - http.Error(w, "read body failed", http.StatusBadRequest) - return - } - if err := json.Unmarshal(b, request); err != nil { - http.Error(w, "unmarshal data failed", http.StatusBadRequest) - return - } - reply, err := rpc.LispAddDelMapServer(req.Context(), request) - if err != nil { - http.Error(w, "request failed: "+err.Error(), http.StatusInternalServerError) - return - } - rep, err := json.MarshalIndent(reply, "", " ") - if err != nil { - http.Error(w, "marshal failed: "+err.Error(), http.StatusInternalServerError) - return - } - w.Write(rep) - }) - mux.HandleFunc("/lisp_add_del_remote_mapping", func(w http.ResponseWriter, req *http.Request) { - var request = new(LispAddDelRemoteMapping) - b, err := ioutil.ReadAll(req.Body) - if err != nil { - http.Error(w, "read body failed", http.StatusBadRequest) - return - } - if err := json.Unmarshal(b, request); err != nil { - http.Error(w, "unmarshal data failed", http.StatusBadRequest) - return - } - reply, err := rpc.LispAddDelRemoteMapping(req.Context(), request) - if err != nil { - http.Error(w, "request failed: "+err.Error(), http.StatusInternalServerError) - return - } - rep, err := json.MarshalIndent(reply, "", " ") - if err != nil { - http.Error(w, "marshal failed: "+err.Error(), http.StatusInternalServerError) - return - } - w.Write(rep) - }) - mux.HandleFunc("/lisp_adjacencies_get", func(w http.ResponseWriter, req *http.Request) { - var request = new(LispAdjacenciesGet) - b, err := ioutil.ReadAll(req.Body) - if err != nil { - http.Error(w, "read body failed", http.StatusBadRequest) - return - } - if err := json.Unmarshal(b, request); err != nil { - http.Error(w, "unmarshal data failed", http.StatusBadRequest) - return - } - reply, err := rpc.LispAdjacenciesGet(req.Context(), request) - if err != nil { - http.Error(w, "request failed: "+err.Error(), http.StatusInternalServerError) - return - } - rep, err := json.MarshalIndent(reply, "", " ") - if err != nil { - http.Error(w, "marshal failed: "+err.Error(), http.StatusInternalServerError) - return - } - w.Write(rep) - }) - mux.HandleFunc("/lisp_eid_table_add_del_map", func(w http.ResponseWriter, req *http.Request) { - var request = new(LispEidTableAddDelMap) - b, err := ioutil.ReadAll(req.Body) - if err != nil { - http.Error(w, "read body failed", http.StatusBadRequest) - return - } - if err := json.Unmarshal(b, request); err != nil { - http.Error(w, "unmarshal data failed", http.StatusBadRequest) - return - } - reply, err := rpc.LispEidTableAddDelMap(req.Context(), request) - if err != nil { - http.Error(w, "request failed: "+err.Error(), http.StatusInternalServerError) - return - } - rep, err := json.MarshalIndent(reply, "", " ") - if err != nil { - http.Error(w, "marshal failed: "+err.Error(), http.StatusInternalServerError) - return - } - w.Write(rep) - }) - mux.HandleFunc("/lisp_enable_disable", func(w http.ResponseWriter, req *http.Request) { - var request = new(LispEnableDisable) - b, err := ioutil.ReadAll(req.Body) - if err != nil { - http.Error(w, "read body failed", http.StatusBadRequest) - return - } - if err := json.Unmarshal(b, request); err != nil { - http.Error(w, "unmarshal data failed", http.StatusBadRequest) - return - } - reply, err := rpc.LispEnableDisable(req.Context(), request) - if err != nil { - http.Error(w, "request failed: "+err.Error(), http.StatusInternalServerError) - return - } - rep, err := json.MarshalIndent(reply, "", " ") - if err != nil { - http.Error(w, "marshal failed: "+err.Error(), http.StatusInternalServerError) - return - } - w.Write(rep) - }) - mux.HandleFunc("/lisp_get_map_request_itr_rlocs", func(w http.ResponseWriter, req *http.Request) { - var request = new(LispGetMapRequestItrRlocs) - reply, err := rpc.LispGetMapRequestItrRlocs(req.Context(), request) - if err != nil { - http.Error(w, "request failed: "+err.Error(), http.StatusInternalServerError) - return - } - rep, err := json.MarshalIndent(reply, "", " ") - if err != nil { - http.Error(w, "marshal failed: "+err.Error(), http.StatusInternalServerError) - return - } - w.Write(rep) - }) - mux.HandleFunc("/lisp_map_register_enable_disable", func(w http.ResponseWriter, req *http.Request) { - var request = new(LispMapRegisterEnableDisable) - b, err := ioutil.ReadAll(req.Body) - if err != nil { - http.Error(w, "read body failed", http.StatusBadRequest) - return - } - if err := json.Unmarshal(b, request); err != nil { - http.Error(w, "unmarshal data failed", http.StatusBadRequest) - return - } - reply, err := rpc.LispMapRegisterEnableDisable(req.Context(), request) - if err != nil { - http.Error(w, "request failed: "+err.Error(), http.StatusInternalServerError) - return - } - rep, err := json.MarshalIndent(reply, "", " ") - if err != nil { - http.Error(w, "marshal failed: "+err.Error(), http.StatusInternalServerError) - return - } - w.Write(rep) - }) - mux.HandleFunc("/lisp_map_request_mode", func(w http.ResponseWriter, req *http.Request) { - var request = new(LispMapRequestMode) - b, err := ioutil.ReadAll(req.Body) - if err != nil { - http.Error(w, "read body failed", http.StatusBadRequest) - return - } - if err := json.Unmarshal(b, request); err != nil { - http.Error(w, "unmarshal data failed", http.StatusBadRequest) - return - } - reply, err := rpc.LispMapRequestMode(req.Context(), request) - if err != nil { - http.Error(w, "request failed: "+err.Error(), http.StatusInternalServerError) - return - } - rep, err := json.MarshalIndent(reply, "", " ") - if err != nil { - http.Error(w, "marshal failed: "+err.Error(), http.StatusInternalServerError) - return - } - w.Write(rep) - }) - mux.HandleFunc("/lisp_pitr_set_locator_set", func(w http.ResponseWriter, req *http.Request) { - var request = new(LispPitrSetLocatorSet) - b, err := ioutil.ReadAll(req.Body) - if err != nil { - http.Error(w, "read body failed", http.StatusBadRequest) - return - } - if err := json.Unmarshal(b, request); err != nil { - http.Error(w, "unmarshal data failed", http.StatusBadRequest) - return - } - reply, err := rpc.LispPitrSetLocatorSet(req.Context(), request) - if err != nil { - http.Error(w, "request failed: "+err.Error(), http.StatusInternalServerError) - return - } - rep, err := json.MarshalIndent(reply, "", " ") - if err != nil { - http.Error(w, "marshal failed: "+err.Error(), http.StatusInternalServerError) - return - } - w.Write(rep) - }) - mux.HandleFunc("/lisp_rloc_probe_enable_disable", func(w http.ResponseWriter, req *http.Request) { - var request = new(LispRlocProbeEnableDisable) - b, err := ioutil.ReadAll(req.Body) - if err != nil { - http.Error(w, "read body failed", http.StatusBadRequest) - return - } - if err := json.Unmarshal(b, request); err != nil { - http.Error(w, "unmarshal data failed", http.StatusBadRequest) - return - } - reply, err := rpc.LispRlocProbeEnableDisable(req.Context(), request) - if err != nil { - http.Error(w, "request failed: "+err.Error(), http.StatusInternalServerError) - return - } - rep, err := json.MarshalIndent(reply, "", " ") - if err != nil { - http.Error(w, "marshal failed: "+err.Error(), http.StatusInternalServerError) - return - } - w.Write(rep) - }) - mux.HandleFunc("/lisp_use_petr", func(w http.ResponseWriter, req *http.Request) { - var request = new(LispUsePetr) - b, err := ioutil.ReadAll(req.Body) - if err != nil { - http.Error(w, "read body failed", http.StatusBadRequest) - return - } - if err := json.Unmarshal(b, request); err != nil { - http.Error(w, "unmarshal data failed", http.StatusBadRequest) - return - } - reply, err := rpc.LispUsePetr(req.Context(), request) - if err != nil { - http.Error(w, "request failed: "+err.Error(), http.StatusInternalServerError) - return - } - rep, err := json.MarshalIndent(reply, "", " ") - if err != nil { - http.Error(w, "marshal failed: "+err.Error(), http.StatusInternalServerError) - return - } - w.Write(rep) - }) - mux.HandleFunc("/show_lisp_map_register_state", func(w http.ResponseWriter, req *http.Request) { - var request = new(ShowLispMapRegisterState) - reply, err := rpc.ShowLispMapRegisterState(req.Context(), request) - if err != nil { - http.Error(w, "request failed: "+err.Error(), http.StatusInternalServerError) - return - } - rep, err := json.MarshalIndent(reply, "", " ") - if err != nil { - http.Error(w, "marshal failed: "+err.Error(), http.StatusInternalServerError) - return - } - w.Write(rep) - }) - mux.HandleFunc("/show_lisp_map_request_mode", func(w http.ResponseWriter, req *http.Request) { - var request = new(ShowLispMapRequestMode) - reply, err := rpc.ShowLispMapRequestMode(req.Context(), request) - if err != nil { - http.Error(w, "request failed: "+err.Error(), http.StatusInternalServerError) - return - } - rep, err := json.MarshalIndent(reply, "", " ") - if err != nil { - http.Error(w, "marshal failed: "+err.Error(), http.StatusInternalServerError) - return - } - w.Write(rep) - }) - mux.HandleFunc("/show_lisp_pitr", func(w http.ResponseWriter, req *http.Request) { - var request = new(ShowLispPitr) - reply, err := rpc.ShowLispPitr(req.Context(), request) - if err != nil { - http.Error(w, "request failed: "+err.Error(), http.StatusInternalServerError) - return - } - rep, err := json.MarshalIndent(reply, "", " ") - if err != nil { - http.Error(w, "marshal failed: "+err.Error(), http.StatusInternalServerError) - return - } - w.Write(rep) - }) - mux.HandleFunc("/show_lisp_rloc_probe_state", func(w http.ResponseWriter, req *http.Request) { - var request = new(ShowLispRlocProbeState) - reply, err := rpc.ShowLispRlocProbeState(req.Context(), request) - if err != nil { - http.Error(w, "request failed: "+err.Error(), http.StatusInternalServerError) - return - } - rep, err := json.MarshalIndent(reply, "", " ") - if err != nil { - http.Error(w, "marshal failed: "+err.Error(), http.StatusInternalServerError) - return - } - w.Write(rep) - }) - mux.HandleFunc("/show_lisp_status", func(w http.ResponseWriter, req *http.Request) { - var request = new(ShowLispStatus) - reply, err := rpc.ShowLispStatus(req.Context(), request) - if err != nil { - http.Error(w, "request failed: "+err.Error(), http.StatusInternalServerError) - return - } - rep, err := json.MarshalIndent(reply, "", " ") - if err != nil { - http.Error(w, "marshal failed: "+err.Error(), http.StatusInternalServerError) - return - } - w.Write(rep) - }) - mux.HandleFunc("/show_lisp_use_petr", func(w http.ResponseWriter, req *http.Request) { - var request = new(ShowLispUsePetr) - reply, err := rpc.ShowLispUsePetr(req.Context(), request) - if err != nil { - http.Error(w, "request failed: "+err.Error(), http.StatusInternalServerError) - return - } - rep, err := json.MarshalIndent(reply, "", " ") - if err != nil { - http.Error(w, "marshal failed: "+err.Error(), http.StatusInternalServerError) - return - } - w.Write(rep) - }) - return http.HandlerFunc(mux.ServeHTTP) -} diff --git a/binapi/lisp/lisp_rpc.ba.go b/binapi/lisp/lisp_rpc.ba.go index 1c82bdf..92a752b 100644 --- a/binapi/lisp/lisp_rpc.ba.go +++ b/binapi/lisp/lisp_rpc.ba.go @@ -5,12 +5,13 @@ package lisp import ( "context" "fmt" - api "git.fd.io/govpp.git/api" - vpe "git.fd.io/govpp.git/binapi/vpe" "io" + + api "go.fd.io/govpp/api" + memclnt "go.fd.io/govpp/binapi/memclnt" ) -// RPCService defines RPC service lisp. +// RPCService defines RPC service lisp. type RPCService interface { LispAddDelAdjacency(ctx context.Context, in *LispAddDelAdjacency) (*LispAddDelAdjacencyReply, error) LispAddDelLocalEid(ctx context.Context, in *LispAddDelLocalEid) (*LispAddDelLocalEidReply, error) @@ -58,7 +59,7 @@ func (c *serviceClient) LispAddDelAdjacency(ctx context.Context, in *LispAddDelA if err != nil { return nil, err } - return out, nil + return out, api.RetvalToVPPApiError(out.Retval) } func (c *serviceClient) LispAddDelLocalEid(ctx context.Context, in *LispAddDelLocalEid) (*LispAddDelLocalEidReply, error) { @@ -67,7 +68,7 @@ func (c *serviceClient) LispAddDelLocalEid(ctx context.Context, in *LispAddDelLo if err != nil { return nil, err } - return out, nil + return out, api.RetvalToVPPApiError(out.Retval) } func (c *serviceClient) LispAddDelLocator(ctx context.Context, in *LispAddDelLocator) (*LispAddDelLocatorReply, error) { @@ -76,7 +77,7 @@ func (c *serviceClient) LispAddDelLocator(ctx context.Context, in *LispAddDelLoc if err != nil { return nil, err } - return out, nil + return out, api.RetvalToVPPApiError(out.Retval) } func (c *serviceClient) LispAddDelLocatorSet(ctx context.Context, in *LispAddDelLocatorSet) (*LispAddDelLocatorSetReply, error) { @@ -85,7 +86,7 @@ func (c *serviceClient) LispAddDelLocatorSet(ctx context.Context, in *LispAddDel if err != nil { return nil, err } - return out, nil + return out, api.RetvalToVPPApiError(out.Retval) } func (c *serviceClient) LispAddDelMapRequestItrRlocs(ctx context.Context, in *LispAddDelMapRequestItrRlocs) (*LispAddDelMapRequestItrRlocsReply, error) { @@ -94,7 +95,7 @@ func (c *serviceClient) LispAddDelMapRequestItrRlocs(ctx context.Context, in *Li if err != nil { return nil, err } - return out, nil + return out, api.RetvalToVPPApiError(out.Retval) } func (c *serviceClient) LispAddDelMapResolver(ctx context.Context, in *LispAddDelMapResolver) (*LispAddDelMapResolverReply, error) { @@ -103,7 +104,7 @@ func (c *serviceClient) LispAddDelMapResolver(ctx context.Context, in *LispAddDe if err != nil { return nil, err } - return out, nil + return out, api.RetvalToVPPApiError(out.Retval) } func (c *serviceClient) LispAddDelMapServer(ctx context.Context, in *LispAddDelMapServer) (*LispAddDelMapServerReply, error) { @@ -112,7 +113,7 @@ func (c *serviceClient) LispAddDelMapServer(ctx context.Context, in *LispAddDelM if err != nil { return nil, err } - return out, nil + return out, api.RetvalToVPPApiError(out.Retval) } func (c *serviceClient) LispAddDelRemoteMapping(ctx context.Context, in *LispAddDelRemoteMapping) (*LispAddDelRemoteMappingReply, error) { @@ -121,7 +122,7 @@ func (c *serviceClient) LispAddDelRemoteMapping(ctx context.Context, in *LispAdd if err != nil { return nil, err } - return out, nil + return out, api.RetvalToVPPApiError(out.Retval) } func (c *serviceClient) LispAdjacenciesGet(ctx context.Context, in *LispAdjacenciesGet) (*LispAdjacenciesGetReply, error) { @@ -130,7 +131,7 @@ func (c *serviceClient) LispAdjacenciesGet(ctx context.Context, in *LispAdjacenc if err != nil { return nil, err } - return out, nil + return out, api.RetvalToVPPApiError(out.Retval) } func (c *serviceClient) LispEidTableAddDelMap(ctx context.Context, in *LispEidTableAddDelMap) (*LispEidTableAddDelMapReply, error) { @@ -139,7 +140,7 @@ func (c *serviceClient) LispEidTableAddDelMap(ctx context.Context, in *LispEidTa if err != nil { return nil, err } - return out, nil + return out, api.RetvalToVPPApiError(out.Retval) } func (c *serviceClient) LispEidTableDump(ctx context.Context, in *LispEidTableDump) (RPCService_LispEidTableDumpClient, error) { @@ -151,7 +152,7 @@ func (c *serviceClient) LispEidTableDump(ctx context.Context, in *LispEidTableDu if err := x.Stream.SendMsg(in); err != nil { return nil, err } - if err = x.Stream.SendMsg(&vpe.ControlPing{}); err != nil { + if err = x.Stream.SendMsg(&memclnt.ControlPing{}); err != nil { return nil, err } return x, nil @@ -174,7 +175,11 @@ func (c *serviceClient_LispEidTableDumpClient) Recv() (*LispEidTableDetails, err switch m := msg.(type) { case *LispEidTableDetails: return m, nil - case *vpe.ControlPingReply: + case *memclnt.ControlPingReply: + err = c.Stream.Close() + if err != nil { + return nil, err + } return nil, io.EOF default: return nil, fmt.Errorf("unexpected message: %T %v", m, m) @@ -190,7 +195,7 @@ func (c *serviceClient) LispEidTableMapDump(ctx context.Context, in *LispEidTabl if err := x.Stream.SendMsg(in); err != nil { return nil, err } - if err = x.Stream.SendMsg(&vpe.ControlPing{}); err != nil { + if err = x.Stream.SendMsg(&memclnt.ControlPing{}); err != nil { return nil, err } return x, nil @@ -213,7 +218,11 @@ func (c *serviceClient_LispEidTableMapDumpClient) Recv() (*LispEidTableMapDetail switch m := msg.(type) { case *LispEidTableMapDetails: return m, nil - case *vpe.ControlPingReply: + case *memclnt.ControlPingReply: + err = c.Stream.Close() + if err != nil { + return nil, err + } return nil, io.EOF default: return nil, fmt.Errorf("unexpected message: %T %v", m, m) @@ -229,7 +238,7 @@ func (c *serviceClient) LispEidTableVniDump(ctx context.Context, in *LispEidTabl if err := x.Stream.SendMsg(in); err != nil { return nil, err } - if err = x.Stream.SendMsg(&vpe.ControlPing{}); err != nil { + if err = x.Stream.SendMsg(&memclnt.ControlPing{}); err != nil { return nil, err } return x, nil @@ -252,7 +261,11 @@ func (c *serviceClient_LispEidTableVniDumpClient) Recv() (*LispEidTableVniDetail switch m := msg.(type) { case *LispEidTableVniDetails: return m, nil - case *vpe.ControlPingReply: + case *memclnt.ControlPingReply: + err = c.Stream.Close() + if err != nil { + return nil, err + } return nil, io.EOF default: return nil, fmt.Errorf("unexpected message: %T %v", m, m) @@ -265,7 +278,7 @@ func (c *serviceClient) LispEnableDisable(ctx context.Context, in *LispEnableDis if err != nil { return nil, err } - return out, nil + return out, api.RetvalToVPPApiError(out.Retval) } func (c *serviceClient) LispGetMapRequestItrRlocs(ctx context.Context, in *LispGetMapRequestItrRlocs) (*LispGetMapRequestItrRlocsReply, error) { @@ -274,7 +287,7 @@ func (c *serviceClient) LispGetMapRequestItrRlocs(ctx context.Context, in *LispG if err != nil { return nil, err } - return out, nil + return out, api.RetvalToVPPApiError(out.Retval) } func (c *serviceClient) LispLocatorDump(ctx context.Context, in *LispLocatorDump) (RPCService_LispLocatorDumpClient, error) { @@ -286,7 +299,7 @@ func (c *serviceClient) LispLocatorDump(ctx context.Context, in *LispLocatorDump if err := x.Stream.SendMsg(in); err != nil { return nil, err } - if err = x.Stream.SendMsg(&vpe.ControlPing{}); err != nil { + if err = x.Stream.SendMsg(&memclnt.ControlPing{}); err != nil { return nil, err } return x, nil @@ -309,7 +322,11 @@ func (c *serviceClient_LispLocatorDumpClient) Recv() (*LispLocatorDetails, error switch m := msg.(type) { case *LispLocatorDetails: return m, nil - case *vpe.ControlPingReply: + case *memclnt.ControlPingReply: + err = c.Stream.Close() + if err != nil { + return nil, err + } return nil, io.EOF default: return nil, fmt.Errorf("unexpected message: %T %v", m, m) @@ -325,7 +342,7 @@ func (c *serviceClient) LispLocatorSetDump(ctx context.Context, in *LispLocatorS if err := x.Stream.SendMsg(in); err != nil { return nil, err } - if err = x.Stream.SendMsg(&vpe.ControlPing{}); err != nil { + if err = x.Stream.SendMsg(&memclnt.ControlPing{}); err != nil { return nil, err } return x, nil @@ -348,7 +365,11 @@ func (c *serviceClient_LispLocatorSetDumpClient) Recv() (*LispLocatorSetDetails, switch m := msg.(type) { case *LispLocatorSetDetails: return m, nil - case *vpe.ControlPingReply: + case *memclnt.ControlPingReply: + err = c.Stream.Close() + if err != nil { + return nil, err + } return nil, io.EOF default: return nil, fmt.Errorf("unexpected message: %T %v", m, m) @@ -361,7 +382,7 @@ func (c *serviceClient) LispMapRegisterEnableDisable(ctx context.Context, in *Li if err != nil { return nil, err } - return out, nil + return out, api.RetvalToVPPApiError(out.Retval) } func (c *serviceClient) LispMapRequestMode(ctx context.Context, in *LispMapRequestMode) (*LispMapRequestModeReply, error) { @@ -370,7 +391,7 @@ func (c *serviceClient) LispMapRequestMode(ctx context.Context, in *LispMapReque if err != nil { return nil, err } - return out, nil + return out, api.RetvalToVPPApiError(out.Retval) } func (c *serviceClient) LispMapResolverDump(ctx context.Context, in *LispMapResolverDump) (RPCService_LispMapResolverDumpClient, error) { @@ -382,7 +403,7 @@ func (c *serviceClient) LispMapResolverDump(ctx context.Context, in *LispMapReso if err := x.Stream.SendMsg(in); err != nil { return nil, err } - if err = x.Stream.SendMsg(&vpe.ControlPing{}); err != nil { + if err = x.Stream.SendMsg(&memclnt.ControlPing{}); err != nil { return nil, err } return x, nil @@ -405,7 +426,11 @@ func (c *serviceClient_LispMapResolverDumpClient) Recv() (*LispMapResolverDetail switch m := msg.(type) { case *LispMapResolverDetails: return m, nil - case *vpe.ControlPingReply: + case *memclnt.ControlPingReply: + err = c.Stream.Close() + if err != nil { + return nil, err + } return nil, io.EOF default: return nil, fmt.Errorf("unexpected message: %T %v", m, m) @@ -421,7 +446,7 @@ func (c *serviceClient) LispMapServerDump(ctx context.Context, in *LispMapServer if err := x.Stream.SendMsg(in); err != nil { return nil, err } - if err = x.Stream.SendMsg(&vpe.ControlPing{}); err != nil { + if err = x.Stream.SendMsg(&memclnt.ControlPing{}); err != nil { return nil, err } return x, nil @@ -444,7 +469,11 @@ func (c *serviceClient_LispMapServerDumpClient) Recv() (*LispMapServerDetails, e switch m := msg.(type) { case *LispMapServerDetails: return m, nil - case *vpe.ControlPingReply: + case *memclnt.ControlPingReply: + err = c.Stream.Close() + if err != nil { + return nil, err + } return nil, io.EOF default: return nil, fmt.Errorf("unexpected message: %T %v", m, m) @@ -457,7 +486,7 @@ func (c *serviceClient) LispPitrSetLocatorSet(ctx context.Context, in *LispPitrS if err != nil { return nil, err } - return out, nil + return out, api.RetvalToVPPApiError(out.Retval) } func (c *serviceClient) LispRlocProbeEnableDisable(ctx context.Context, in *LispRlocProbeEnableDisable) (*LispRlocProbeEnableDisableReply, error) { @@ -466,7 +495,7 @@ func (c *serviceClient) LispRlocProbeEnableDisable(ctx context.Context, in *Lisp if err != nil { return nil, err } - return out, nil + return out, api.RetvalToVPPApiError(out.Retval) } func (c *serviceClient) LispUsePetr(ctx context.Context, in *LispUsePetr) (*LispUsePetrReply, error) { @@ -475,7 +504,7 @@ func (c *serviceClient) LispUsePetr(ctx context.Context, in *LispUsePetr) (*Lisp if err != nil { return nil, err } - return out, nil + return out, api.RetvalToVPPApiError(out.Retval) } func (c *serviceClient) ShowLispMapRegisterState(ctx context.Context, in *ShowLispMapRegisterState) (*ShowLispMapRegisterStateReply, error) { @@ -484,7 +513,7 @@ func (c *serviceClient) ShowLispMapRegisterState(ctx context.Context, in *ShowLi if err != nil { return nil, err } - return out, nil + return out, api.RetvalToVPPApiError(out.Retval) } func (c *serviceClient) ShowLispMapRequestMode(ctx context.Context, in *ShowLispMapRequestMode) (*ShowLispMapRequestModeReply, error) { @@ -493,7 +522,7 @@ func (c *serviceClient) ShowLispMapRequestMode(ctx context.Context, in *ShowLisp if err != nil { return nil, err } - return out, nil + return out, api.RetvalToVPPApiError(out.Retval) } func (c *serviceClient) ShowLispPitr(ctx context.Context, in *ShowLispPitr) (*ShowLispPitrReply, error) { @@ -502,7 +531,7 @@ func (c *serviceClient) ShowLispPitr(ctx context.Context, in *ShowLispPitr) (*Sh if err != nil { return nil, err } - return out, nil + return out, api.RetvalToVPPApiError(out.Retval) } func (c *serviceClient) ShowLispRlocProbeState(ctx context.Context, in *ShowLispRlocProbeState) (*ShowLispRlocProbeStateReply, error) { @@ -511,7 +540,7 @@ func (c *serviceClient) ShowLispRlocProbeState(ctx context.Context, in *ShowLisp if err != nil { return nil, err } - return out, nil + return out, api.RetvalToVPPApiError(out.Retval) } func (c *serviceClient) ShowLispStatus(ctx context.Context, in *ShowLispStatus) (*ShowLispStatusReply, error) { @@ -520,7 +549,7 @@ func (c *serviceClient) ShowLispStatus(ctx context.Context, in *ShowLispStatus) if err != nil { return nil, err } - return out, nil + return out, api.RetvalToVPPApiError(out.Retval) } func (c *serviceClient) ShowLispUsePetr(ctx context.Context, in *ShowLispUsePetr) (*ShowLispUsePetrReply, error) { @@ -529,5 +558,5 @@ func (c *serviceClient) ShowLispUsePetr(ctx context.Context, in *ShowLispUsePetr if err != nil { return nil, err } - return out, nil + return out, api.RetvalToVPPApiError(out.Retval) } |