X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=binapi%2Fl2%2Fl2.ba.go;h=753349032fa86ca88a569a3ee87af8255d0715fb;hb=4102c72bce694babd94a481b1201d33895a6f9c5;hp=d92483761ad42177e0ca10e384a39f98e8c0dd0c;hpb=43cd23926d5eec359d4b554a4330e1aa596c76de;p=govpp.git diff --git a/binapi/l2/l2.ba.go b/binapi/l2/l2.ba.go index d924837..7533490 100644 --- a/binapi/l2/l2.ba.go +++ b/binapi/l2/l2.ba.go @@ -1,7 +1,7 @@ // Code generated by GoVPP's binapi-generator. DO NOT EDIT. // versions: -// binapi-generator: v0.4.0-dev -// VPP: 20.05-release +// binapi-generator: v0.5.0-dev +// VPP: 22.02-release // source: /usr/share/vpp/api/core/l2.api.json // Package l2 contains generated bindings for API file l2.api. @@ -9,7 +9,7 @@ // Contents: // 3 enums // 3 structs -// 54 messages +// 62 messages // package l2 @@ -31,8 +31,8 @@ const _ = api.GoVppAPIPackageIsVersion2 const ( APIFile = "l2" - APIVersion = "3.0.0" - VersionCrc = 0x58ce8a6b + APIVersion = "3.1.0" + VersionCrc = 0xfc6b8fd2 ) // BdFlags defines enum 'bd_flags'. @@ -186,7 +186,7 @@ type BdIPMacAddDel struct { func (m *BdIPMacAddDel) Reset() { *m = BdIPMacAddDel{} } func (*BdIPMacAddDel) GetMessageName() string { return "bd_ip_mac_add_del" } -func (*BdIPMacAddDel) GetCrcString() string { return "5f2b84e2" } +func (*BdIPMacAddDel) GetCrcString() string { return "0257c869" } func (*BdIPMacAddDel) GetMessageType() api.MessageType { return api.RequestMessage } @@ -264,7 +264,7 @@ type BdIPMacDetails struct { func (m *BdIPMacDetails) Reset() { *m = BdIPMacDetails{} } func (*BdIPMacDetails) GetMessageName() string { return "bd_ip_mac_details" } -func (*BdIPMacDetails) GetCrcString() string { return "a52f8044" } +func (*BdIPMacDetails) GetCrcString() string { return "545af86a" } func (*BdIPMacDetails) GetMessageType() api.MessageType { return api.ReplyMessage } @@ -519,7 +519,7 @@ type BridgeDomainDetails struct { func (m *BridgeDomainDetails) Reset() { *m = BridgeDomainDetails{} } func (*BridgeDomainDetails) GetMessageName() string { return "bridge_domain_details" } -func (*BridgeDomainDetails) GetCrcString() string { return "979f549d" } +func (*BridgeDomainDetails) GetCrcString() string { return "0fa506fd" } func (*BridgeDomainDetails) GetMessageType() api.MessageType { return api.ReplyMessage } @@ -640,6 +640,148 @@ func (m *BridgeDomainDump) Unmarshal(b []byte) error { return nil } +// BridgeDomainSetDefaultLearnLimit defines message 'bridge_domain_set_default_learn_limit'. +type BridgeDomainSetDefaultLearnLimit struct { + LearnLimit uint32 `binapi:"u32,name=learn_limit" json:"learn_limit,omitempty"` +} + +func (m *BridgeDomainSetDefaultLearnLimit) Reset() { *m = BridgeDomainSetDefaultLearnLimit{} } +func (*BridgeDomainSetDefaultLearnLimit) GetMessageName() string { + return "bridge_domain_set_default_learn_limit" +} +func (*BridgeDomainSetDefaultLearnLimit) GetCrcString() string { return "f097ffce" } +func (*BridgeDomainSetDefaultLearnLimit) GetMessageType() api.MessageType { + return api.RequestMessage +} + +func (m *BridgeDomainSetDefaultLearnLimit) Size() (size int) { + if m == nil { + return 0 + } + size += 4 // m.LearnLimit + return size +} +func (m *BridgeDomainSetDefaultLearnLimit) Marshal(b []byte) ([]byte, error) { + if b == nil { + b = make([]byte, m.Size()) + } + buf := codec.NewBuffer(b) + buf.EncodeUint32(m.LearnLimit) + return buf.Bytes(), nil +} +func (m *BridgeDomainSetDefaultLearnLimit) Unmarshal(b []byte) error { + buf := codec.NewBuffer(b) + m.LearnLimit = buf.DecodeUint32() + return nil +} + +// BridgeDomainSetDefaultLearnLimitReply defines message 'bridge_domain_set_default_learn_limit_reply'. +type BridgeDomainSetDefaultLearnLimitReply struct { + Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"` +} + +func (m *BridgeDomainSetDefaultLearnLimitReply) Reset() { *m = BridgeDomainSetDefaultLearnLimitReply{} } +func (*BridgeDomainSetDefaultLearnLimitReply) GetMessageName() string { + return "bridge_domain_set_default_learn_limit_reply" +} +func (*BridgeDomainSetDefaultLearnLimitReply) GetCrcString() string { return "e8d4e804" } +func (*BridgeDomainSetDefaultLearnLimitReply) GetMessageType() api.MessageType { + return api.ReplyMessage +} + +func (m *BridgeDomainSetDefaultLearnLimitReply) Size() (size int) { + if m == nil { + return 0 + } + size += 4 // m.Retval + return size +} +func (m *BridgeDomainSetDefaultLearnLimitReply) Marshal(b []byte) ([]byte, error) { + if b == nil { + b = make([]byte, m.Size()) + } + buf := codec.NewBuffer(b) + buf.EncodeInt32(m.Retval) + return buf.Bytes(), nil +} +func (m *BridgeDomainSetDefaultLearnLimitReply) Unmarshal(b []byte) error { + buf := codec.NewBuffer(b) + m.Retval = buf.DecodeInt32() + return nil +} + +// BridgeDomainSetLearnLimit defines message 'bridge_domain_set_learn_limit'. +type BridgeDomainSetLearnLimit struct { + BdID uint32 `binapi:"u32,name=bd_id" json:"bd_id,omitempty"` + LearnLimit uint32 `binapi:"u32,name=learn_limit" json:"learn_limit,omitempty"` +} + +func (m *BridgeDomainSetLearnLimit) Reset() { *m = BridgeDomainSetLearnLimit{} } +func (*BridgeDomainSetLearnLimit) GetMessageName() string { return "bridge_domain_set_learn_limit" } +func (*BridgeDomainSetLearnLimit) GetCrcString() string { return "89c52b5f" } +func (*BridgeDomainSetLearnLimit) GetMessageType() api.MessageType { + return api.RequestMessage +} + +func (m *BridgeDomainSetLearnLimit) Size() (size int) { + if m == nil { + return 0 + } + size += 4 // m.BdID + size += 4 // m.LearnLimit + return size +} +func (m *BridgeDomainSetLearnLimit) Marshal(b []byte) ([]byte, error) { + if b == nil { + b = make([]byte, m.Size()) + } + buf := codec.NewBuffer(b) + buf.EncodeUint32(m.BdID) + buf.EncodeUint32(m.LearnLimit) + return buf.Bytes(), nil +} +func (m *BridgeDomainSetLearnLimit) Unmarshal(b []byte) error { + buf := codec.NewBuffer(b) + m.BdID = buf.DecodeUint32() + m.LearnLimit = buf.DecodeUint32() + return nil +} + +// BridgeDomainSetLearnLimitReply defines message 'bridge_domain_set_learn_limit_reply'. +type BridgeDomainSetLearnLimitReply struct { + Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"` +} + +func (m *BridgeDomainSetLearnLimitReply) Reset() { *m = BridgeDomainSetLearnLimitReply{} } +func (*BridgeDomainSetLearnLimitReply) GetMessageName() string { + return "bridge_domain_set_learn_limit_reply" +} +func (*BridgeDomainSetLearnLimitReply) GetCrcString() string { return "e8d4e804" } +func (*BridgeDomainSetLearnLimitReply) GetMessageType() api.MessageType { + return api.ReplyMessage +} + +func (m *BridgeDomainSetLearnLimitReply) Size() (size int) { + if m == nil { + return 0 + } + size += 4 // m.Retval + return size +} +func (m *BridgeDomainSetLearnLimitReply) Marshal(b []byte) ([]byte, error) { + if b == nil { + b = make([]byte, m.Size()) + } + buf := codec.NewBuffer(b) + buf.EncodeInt32(m.Retval) + return buf.Bytes(), nil +} +func (m *BridgeDomainSetLearnLimitReply) Unmarshal(b []byte) error { + buf := codec.NewBuffer(b) + m.Retval = buf.DecodeInt32() + return nil +} + // BridgeDomainSetMacAge defines message 'bridge_domain_set_mac_age'. type BridgeDomainSetMacAge struct { BdID uint32 `binapi:"u32,name=bd_id" json:"bd_id,omitempty"` @@ -938,7 +1080,7 @@ type L2ArpTermEvent struct { func (m *L2ArpTermEvent) Reset() { *m = L2ArpTermEvent{} } func (*L2ArpTermEvent) GetMessageName() string { return "l2_arp_term_event" } -func (*L2ArpTermEvent) GetCrcString() string { return "85ff71ea" } +func (*L2ArpTermEvent) GetCrcString() string { return "6963e07a" } func (*L2ArpTermEvent) GetMessageType() api.MessageType { return api.EventMessage } @@ -1048,7 +1190,7 @@ type L2FibTableDetails struct { func (m *L2FibTableDetails) Reset() { *m = L2FibTableDetails{} } func (*L2FibTableDetails) GetMessageName() string { return "l2_fib_table_details" } -func (*L2FibTableDetails) GetCrcString() string { return "e8d2fc72" } +func (*L2FibTableDetails) GetCrcString() string { return "a44ef6b8" } func (*L2FibTableDetails) GetMessageType() api.MessageType { return api.ReplyMessage } @@ -1283,7 +1425,7 @@ type L2InterfacePbbTagRewrite struct { func (m *L2InterfacePbbTagRewrite) Reset() { *m = L2InterfacePbbTagRewrite{} } func (*L2InterfacePbbTagRewrite) GetMessageName() string { return "l2_interface_pbb_tag_rewrite" } -func (*L2InterfacePbbTagRewrite) GetCrcString() string { return "612efa5a" } +func (*L2InterfacePbbTagRewrite) GetCrcString() string { return "38e802a8" } func (*L2InterfacePbbTagRewrite) GetMessageType() api.MessageType { return api.RequestMessage } @@ -1455,7 +1597,7 @@ type L2MacsEvent struct { func (m *L2MacsEvent) Reset() { *m = L2MacsEvent{} } func (*L2MacsEvent) GetMessageName() string { return "l2_macs_event" } -func (*L2MacsEvent) GetCrcString() string { return "2eadfc8b" } +func (*L2MacsEvent) GetCrcString() string { return "44b8fd64" } func (*L2MacsEvent) GetMessageType() api.MessageType { return api.EventMessage } @@ -1521,7 +1663,7 @@ type L2PatchAddDel struct { func (m *L2PatchAddDel) Reset() { *m = L2PatchAddDel{} } func (*L2PatchAddDel) GetMessageName() string { return "l2_patch_add_del" } -func (*L2PatchAddDel) GetCrcString() string { return "522f3445" } +func (*L2PatchAddDel) GetCrcString() string { return "a1f6a6f3" } func (*L2PatchAddDel) GetMessageType() api.MessageType { return api.RequestMessage } @@ -1594,7 +1736,7 @@ type L2XconnectDetails struct { func (m *L2XconnectDetails) Reset() { *m = L2XconnectDetails{} } func (*L2XconnectDetails) GetMessageName() string { return "l2_xconnect_details" } -func (*L2XconnectDetails) GetCrcString() string { return "c8aa6b37" } +func (*L2XconnectDetails) GetCrcString() string { return "472b6b67" } func (*L2XconnectDetails) GetMessageType() api.MessageType { return api.ReplyMessage } @@ -1663,7 +1805,7 @@ type L2fibAddDel struct { func (m *L2fibAddDel) Reset() { *m = L2fibAddDel{} } func (*L2fibAddDel) GetMessageName() string { return "l2fib_add_del" } -func (*L2fibAddDel) GetCrcString() string { return "f29d796c" } +func (*L2fibAddDel) GetCrcString() string { return "eddda487" } func (*L2fibAddDel) GetMessageType() api.MessageType { return api.RequestMessage } @@ -1932,6 +2074,72 @@ func (m *L2fibFlushIntReply) Unmarshal(b []byte) error { return nil } +// L2fibSetScanDelay defines message 'l2fib_set_scan_delay'. +type L2fibSetScanDelay struct { + ScanDelay uint16 `binapi:"u16,name=scan_delay,default=10" json:"scan_delay,omitempty"` +} + +func (m *L2fibSetScanDelay) Reset() { *m = L2fibSetScanDelay{} } +func (*L2fibSetScanDelay) GetMessageName() string { return "l2fib_set_scan_delay" } +func (*L2fibSetScanDelay) GetCrcString() string { return "a3b968a4" } +func (*L2fibSetScanDelay) GetMessageType() api.MessageType { + return api.RequestMessage +} + +func (m *L2fibSetScanDelay) Size() (size int) { + if m == nil { + return 0 + } + size += 2 // m.ScanDelay + return size +} +func (m *L2fibSetScanDelay) Marshal(b []byte) ([]byte, error) { + if b == nil { + b = make([]byte, m.Size()) + } + buf := codec.NewBuffer(b) + buf.EncodeUint16(m.ScanDelay) + return buf.Bytes(), nil +} +func (m *L2fibSetScanDelay) Unmarshal(b []byte) error { + buf := codec.NewBuffer(b) + m.ScanDelay = buf.DecodeUint16() + return nil +} + +// L2fibSetScanDelayReply defines message 'l2fib_set_scan_delay_reply'. +type L2fibSetScanDelayReply struct { + Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"` +} + +func (m *L2fibSetScanDelayReply) Reset() { *m = L2fibSetScanDelayReply{} } +func (*L2fibSetScanDelayReply) GetMessageName() string { return "l2fib_set_scan_delay_reply" } +func (*L2fibSetScanDelayReply) GetCrcString() string { return "e8d4e804" } +func (*L2fibSetScanDelayReply) GetMessageType() api.MessageType { + return api.ReplyMessage +} + +func (m *L2fibSetScanDelayReply) Size() (size int) { + if m == nil { + return 0 + } + size += 4 // m.Retval + return size +} +func (m *L2fibSetScanDelayReply) Marshal(b []byte) ([]byte, error) { + if b == nil { + b = make([]byte, m.Size()) + } + buf := codec.NewBuffer(b) + buf.EncodeInt32(m.Retval) + return buf.Bytes(), nil +} +func (m *L2fibSetScanDelayReply) Unmarshal(b []byte) error { + buf := codec.NewBuffer(b) + m.Retval = buf.DecodeInt32() + return nil +} + // SwInterfaceSetL2Bridge defines message 'sw_interface_set_l2_bridge'. type SwInterfaceSetL2Bridge struct { RxSwIfIndex interface_types.InterfaceIndex `binapi:"interface_index,name=rx_sw_if_index" json:"rx_sw_if_index,omitempty"` @@ -1943,7 +2151,7 @@ type SwInterfaceSetL2Bridge struct { func (m *SwInterfaceSetL2Bridge) Reset() { *m = SwInterfaceSetL2Bridge{} } func (*SwInterfaceSetL2Bridge) GetMessageName() string { return "sw_interface_set_l2_bridge" } -func (*SwInterfaceSetL2Bridge) GetCrcString() string { return "2e483cd0" } +func (*SwInterfaceSetL2Bridge) GetCrcString() string { return "d0678b13" } func (*SwInterfaceSetL2Bridge) GetMessageType() api.MessageType { return api.RequestMessage } @@ -2025,7 +2233,7 @@ type SwInterfaceSetL2Xconnect struct { func (m *SwInterfaceSetL2Xconnect) Reset() { *m = SwInterfaceSetL2Xconnect{} } func (*SwInterfaceSetL2Xconnect) GetMessageName() string { return "sw_interface_set_l2_xconnect" } -func (*SwInterfaceSetL2Xconnect) GetCrcString() string { return "1aaa2dbb" } +func (*SwInterfaceSetL2Xconnect) GetCrcString() string { return "4fa28a85" } func (*SwInterfaceSetL2Xconnect) GetMessageType() api.MessageType { return api.RequestMessage } @@ -2233,6 +2441,7 @@ func (m *WantL2ArpTermEventsReply) Unmarshal(b []byte) error { } // WantL2MacsEvents defines message 'want_l2_macs_events'. +// Deprecated: the message will be removed in the future versions type WantL2MacsEvents struct { LearnLimit uint32 `binapi:"u32,name=learn_limit,default=1000" json:"learn_limit,omitempty"` ScanDelay uint8 `binapi:"u8,name=scan_delay,default=10" json:"scan_delay,omitempty"` @@ -2281,7 +2490,82 @@ func (m *WantL2MacsEvents) Unmarshal(b []byte) error { return nil } +// WantL2MacsEvents2 defines message 'want_l2_macs_events2'. +type WantL2MacsEvents2 struct { + MaxMacsInEvent uint8 `binapi:"u8,name=max_macs_in_event,default=10" json:"max_macs_in_event,omitempty"` + EnableDisable bool `binapi:"bool,name=enable_disable,default=true" json:"enable_disable,omitempty"` + PID uint32 `binapi:"u32,name=pid" json:"pid,omitempty"` +} + +func (m *WantL2MacsEvents2) Reset() { *m = WantL2MacsEvents2{} } +func (*WantL2MacsEvents2) GetMessageName() string { return "want_l2_macs_events2" } +func (*WantL2MacsEvents2) GetCrcString() string { return "cc1377b0" } +func (*WantL2MacsEvents2) GetMessageType() api.MessageType { + return api.RequestMessage +} + +func (m *WantL2MacsEvents2) Size() (size int) { + if m == nil { + return 0 + } + size += 1 // m.MaxMacsInEvent + size += 1 // m.EnableDisable + size += 4 // m.PID + return size +} +func (m *WantL2MacsEvents2) Marshal(b []byte) ([]byte, error) { + if b == nil { + b = make([]byte, m.Size()) + } + buf := codec.NewBuffer(b) + buf.EncodeUint8(m.MaxMacsInEvent) + buf.EncodeBool(m.EnableDisable) + buf.EncodeUint32(m.PID) + return buf.Bytes(), nil +} +func (m *WantL2MacsEvents2) Unmarshal(b []byte) error { + buf := codec.NewBuffer(b) + m.MaxMacsInEvent = buf.DecodeUint8() + m.EnableDisable = buf.DecodeBool() + m.PID = buf.DecodeUint32() + return nil +} + +// WantL2MacsEvents2Reply defines message 'want_l2_macs_events2_reply'. +type WantL2MacsEvents2Reply struct { + Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"` +} + +func (m *WantL2MacsEvents2Reply) Reset() { *m = WantL2MacsEvents2Reply{} } +func (*WantL2MacsEvents2Reply) GetMessageName() string { return "want_l2_macs_events2_reply" } +func (*WantL2MacsEvents2Reply) GetCrcString() string { return "e8d4e804" } +func (*WantL2MacsEvents2Reply) GetMessageType() api.MessageType { + return api.ReplyMessage +} + +func (m *WantL2MacsEvents2Reply) Size() (size int) { + if m == nil { + return 0 + } + size += 4 // m.Retval + return size +} +func (m *WantL2MacsEvents2Reply) Marshal(b []byte) ([]byte, error) { + if b == nil { + b = make([]byte, m.Size()) + } + buf := codec.NewBuffer(b) + buf.EncodeInt32(m.Retval) + return buf.Bytes(), nil +} +func (m *WantL2MacsEvents2Reply) Unmarshal(b []byte) error { + buf := codec.NewBuffer(b) + m.Retval = buf.DecodeInt32() + return nil +} + // WantL2MacsEventsReply defines message 'want_l2_macs_events_reply'. +// Deprecated: the message will be removed in the future versions type WantL2MacsEventsReply struct { Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"` } @@ -2316,16 +2600,20 @@ func (m *WantL2MacsEventsReply) Unmarshal(b []byte) error { func init() { file_l2_binapi_init() } func file_l2_binapi_init() { - api.RegisterMessage((*BdIPMacAddDel)(nil), "bd_ip_mac_add_del_5f2b84e2") + api.RegisterMessage((*BdIPMacAddDel)(nil), "bd_ip_mac_add_del_0257c869") api.RegisterMessage((*BdIPMacAddDelReply)(nil), "bd_ip_mac_add_del_reply_e8d4e804") - api.RegisterMessage((*BdIPMacDetails)(nil), "bd_ip_mac_details_a52f8044") + api.RegisterMessage((*BdIPMacDetails)(nil), "bd_ip_mac_details_545af86a") api.RegisterMessage((*BdIPMacDump)(nil), "bd_ip_mac_dump_c25fdce6") api.RegisterMessage((*BdIPMacFlush)(nil), "bd_ip_mac_flush_c25fdce6") api.RegisterMessage((*BdIPMacFlushReply)(nil), "bd_ip_mac_flush_reply_e8d4e804") api.RegisterMessage((*BridgeDomainAddDel)(nil), "bridge_domain_add_del_600b7170") api.RegisterMessage((*BridgeDomainAddDelReply)(nil), "bridge_domain_add_del_reply_e8d4e804") - api.RegisterMessage((*BridgeDomainDetails)(nil), "bridge_domain_details_979f549d") + api.RegisterMessage((*BridgeDomainDetails)(nil), "bridge_domain_details_0fa506fd") api.RegisterMessage((*BridgeDomainDump)(nil), "bridge_domain_dump_74396a43") + api.RegisterMessage((*BridgeDomainSetDefaultLearnLimit)(nil), "bridge_domain_set_default_learn_limit_f097ffce") + api.RegisterMessage((*BridgeDomainSetDefaultLearnLimitReply)(nil), "bridge_domain_set_default_learn_limit_reply_e8d4e804") + api.RegisterMessage((*BridgeDomainSetLearnLimit)(nil), "bridge_domain_set_learn_limit_89c52b5f") + api.RegisterMessage((*BridgeDomainSetLearnLimitReply)(nil), "bridge_domain_set_learn_limit_reply_e8d4e804") api.RegisterMessage((*BridgeDomainSetMacAge)(nil), "bridge_domain_set_mac_age_b537ad7b") api.RegisterMessage((*BridgeDomainSetMacAgeReply)(nil), "bridge_domain_set_mac_age_reply_e8d4e804") api.RegisterMessage((*BridgeFlags)(nil), "bridge_flags_1b0c5fbd") @@ -2334,25 +2622,25 @@ func file_l2_binapi_init() { api.RegisterMessage((*BviCreateReply)(nil), "bvi_create_reply_5383d31f") api.RegisterMessage((*BviDelete)(nil), "bvi_delete_f9e6675e") api.RegisterMessage((*BviDeleteReply)(nil), "bvi_delete_reply_e8d4e804") - api.RegisterMessage((*L2ArpTermEvent)(nil), "l2_arp_term_event_85ff71ea") + api.RegisterMessage((*L2ArpTermEvent)(nil), "l2_arp_term_event_6963e07a") api.RegisterMessage((*L2FibClearTable)(nil), "l2_fib_clear_table_51077d14") api.RegisterMessage((*L2FibClearTableReply)(nil), "l2_fib_clear_table_reply_e8d4e804") - api.RegisterMessage((*L2FibTableDetails)(nil), "l2_fib_table_details_e8d2fc72") + api.RegisterMessage((*L2FibTableDetails)(nil), "l2_fib_table_details_a44ef6b8") api.RegisterMessage((*L2FibTableDump)(nil), "l2_fib_table_dump_c25fdce6") api.RegisterMessage((*L2Flags)(nil), "l2_flags_fc41cfe8") api.RegisterMessage((*L2FlagsReply)(nil), "l2_flags_reply_29b2a2b3") api.RegisterMessage((*L2InterfaceEfpFilter)(nil), "l2_interface_efp_filter_5501adee") api.RegisterMessage((*L2InterfaceEfpFilterReply)(nil), "l2_interface_efp_filter_reply_e8d4e804") - api.RegisterMessage((*L2InterfacePbbTagRewrite)(nil), "l2_interface_pbb_tag_rewrite_612efa5a") + api.RegisterMessage((*L2InterfacePbbTagRewrite)(nil), "l2_interface_pbb_tag_rewrite_38e802a8") api.RegisterMessage((*L2InterfacePbbTagRewriteReply)(nil), "l2_interface_pbb_tag_rewrite_reply_e8d4e804") api.RegisterMessage((*L2InterfaceVlanTagRewrite)(nil), "l2_interface_vlan_tag_rewrite_62cc0bbc") api.RegisterMessage((*L2InterfaceVlanTagRewriteReply)(nil), "l2_interface_vlan_tag_rewrite_reply_e8d4e804") - api.RegisterMessage((*L2MacsEvent)(nil), "l2_macs_event_2eadfc8b") - api.RegisterMessage((*L2PatchAddDel)(nil), "l2_patch_add_del_522f3445") + api.RegisterMessage((*L2MacsEvent)(nil), "l2_macs_event_44b8fd64") + api.RegisterMessage((*L2PatchAddDel)(nil), "l2_patch_add_del_a1f6a6f3") api.RegisterMessage((*L2PatchAddDelReply)(nil), "l2_patch_add_del_reply_e8d4e804") - api.RegisterMessage((*L2XconnectDetails)(nil), "l2_xconnect_details_c8aa6b37") + api.RegisterMessage((*L2XconnectDetails)(nil), "l2_xconnect_details_472b6b67") api.RegisterMessage((*L2XconnectDump)(nil), "l2_xconnect_dump_51077d14") - api.RegisterMessage((*L2fibAddDel)(nil), "l2fib_add_del_f29d796c") + api.RegisterMessage((*L2fibAddDel)(nil), "l2fib_add_del_eddda487") api.RegisterMessage((*L2fibAddDelReply)(nil), "l2fib_add_del_reply_e8d4e804") api.RegisterMessage((*L2fibFlushAll)(nil), "l2fib_flush_all_51077d14") api.RegisterMessage((*L2fibFlushAllReply)(nil), "l2fib_flush_all_reply_e8d4e804") @@ -2360,15 +2648,19 @@ func file_l2_binapi_init() { api.RegisterMessage((*L2fibFlushBdReply)(nil), "l2fib_flush_bd_reply_e8d4e804") api.RegisterMessage((*L2fibFlushInt)(nil), "l2fib_flush_int_f9e6675e") api.RegisterMessage((*L2fibFlushIntReply)(nil), "l2fib_flush_int_reply_e8d4e804") - api.RegisterMessage((*SwInterfaceSetL2Bridge)(nil), "sw_interface_set_l2_bridge_2e483cd0") + api.RegisterMessage((*L2fibSetScanDelay)(nil), "l2fib_set_scan_delay_a3b968a4") + api.RegisterMessage((*L2fibSetScanDelayReply)(nil), "l2fib_set_scan_delay_reply_e8d4e804") + api.RegisterMessage((*SwInterfaceSetL2Bridge)(nil), "sw_interface_set_l2_bridge_d0678b13") api.RegisterMessage((*SwInterfaceSetL2BridgeReply)(nil), "sw_interface_set_l2_bridge_reply_e8d4e804") - api.RegisterMessage((*SwInterfaceSetL2Xconnect)(nil), "sw_interface_set_l2_xconnect_1aaa2dbb") + api.RegisterMessage((*SwInterfaceSetL2Xconnect)(nil), "sw_interface_set_l2_xconnect_4fa28a85") api.RegisterMessage((*SwInterfaceSetL2XconnectReply)(nil), "sw_interface_set_l2_xconnect_reply_e8d4e804") api.RegisterMessage((*SwInterfaceSetVpath)(nil), "sw_interface_set_vpath_ae6cfcfb") api.RegisterMessage((*SwInterfaceSetVpathReply)(nil), "sw_interface_set_vpath_reply_e8d4e804") api.RegisterMessage((*WantL2ArpTermEvents)(nil), "want_l2_arp_term_events_3ec6d6c2") api.RegisterMessage((*WantL2ArpTermEventsReply)(nil), "want_l2_arp_term_events_reply_e8d4e804") api.RegisterMessage((*WantL2MacsEvents)(nil), "want_l2_macs_events_9aabdfde") + api.RegisterMessage((*WantL2MacsEvents2)(nil), "want_l2_macs_events2_cc1377b0") + api.RegisterMessage((*WantL2MacsEvents2Reply)(nil), "want_l2_macs_events2_reply_e8d4e804") api.RegisterMessage((*WantL2MacsEventsReply)(nil), "want_l2_macs_events_reply_e8d4e804") } @@ -2385,6 +2677,10 @@ func AllMessages() []api.Message { (*BridgeDomainAddDelReply)(nil), (*BridgeDomainDetails)(nil), (*BridgeDomainDump)(nil), + (*BridgeDomainSetDefaultLearnLimit)(nil), + (*BridgeDomainSetDefaultLearnLimitReply)(nil), + (*BridgeDomainSetLearnLimit)(nil), + (*BridgeDomainSetLearnLimitReply)(nil), (*BridgeDomainSetMacAge)(nil), (*BridgeDomainSetMacAgeReply)(nil), (*BridgeFlags)(nil), @@ -2419,6 +2715,8 @@ func AllMessages() []api.Message { (*L2fibFlushBdReply)(nil), (*L2fibFlushInt)(nil), (*L2fibFlushIntReply)(nil), + (*L2fibSetScanDelay)(nil), + (*L2fibSetScanDelayReply)(nil), (*SwInterfaceSetL2Bridge)(nil), (*SwInterfaceSetL2BridgeReply)(nil), (*SwInterfaceSetL2Xconnect)(nil), @@ -2428,6 +2726,8 @@ func AllMessages() []api.Message { (*WantL2ArpTermEvents)(nil), (*WantL2ArpTermEventsReply)(nil), (*WantL2MacsEvents)(nil), + (*WantL2MacsEvents2)(nil), + (*WantL2MacsEvents2Reply)(nil), (*WantL2MacsEventsReply)(nil), } }