aboutsummaryrefslogtreecommitdiffstats
path: root/binapi/l2/l2.ba.go
diff options
context:
space:
mode:
Diffstat (limited to 'binapi/l2/l2.ba.go')
-rw-r--r--binapi/l2/l2.ba.go369
1 files changed, 335 insertions, 34 deletions
diff --git a/binapi/l2/l2.ba.go b/binapi/l2/l2.ba.go
index 7413635..df379d3 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.6.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,17 +9,18 @@
// Contents:
// 3 enums
// 3 structs
-// 54 messages
+// 62 messages
//
package l2
import (
- api "git.fd.io/govpp.git/api"
- ethernet_types "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"
- codec "git.fd.io/govpp.git/codec"
"strconv"
+
+ api "go.fd.io/govpp/api"
+ ethernet_types "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"
+ codec "go.fd.io/govpp/codec"
)
// This is a compile-time assertion to ensure that this generated file
@@ -30,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'.
@@ -185,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
}
@@ -263,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
}
@@ -518,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
}
@@ -639,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"`
@@ -937,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
}
@@ -1047,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
}
@@ -1282,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
}
@@ -1454,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
}
@@ -1520,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
}
@@ -1593,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
}
@@ -1662,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
}
@@ -1931,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"`
@@ -1942,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
}
@@ -2024,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
}
@@ -2232,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"`
@@ -2280,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"`
}
@@ -2315,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")
@@ -2333,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")
@@ -2359,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")
}
@@ -2384,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),
@@ -2418,6 +2715,8 @@ func AllMessages() []api.Message {
(*L2fibFlushBdReply)(nil),
(*L2fibFlushInt)(nil),
(*L2fibFlushIntReply)(nil),
+ (*L2fibSetScanDelay)(nil),
+ (*L2fibSetScanDelayReply)(nil),
(*SwInterfaceSetL2Bridge)(nil),
(*SwInterfaceSetL2BridgeReply)(nil),
(*SwInterfaceSetL2Xconnect)(nil),
@@ -2427,6 +2726,8 @@ func AllMessages() []api.Message {
(*WantL2ArpTermEvents)(nil),
(*WantL2ArpTermEventsReply)(nil),
(*WantL2MacsEvents)(nil),
+ (*WantL2MacsEvents2)(nil),
+ (*WantL2MacsEvents2Reply)(nil),
(*WantL2MacsEventsReply)(nil),
}
}