Code Review
/
vpp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Remove target option when IPSecMB disabled
[vpp.git]
/
test
/
vpp_l2.py
diff --git
a/test/vpp_l2.py
b/test/vpp_l2.py
index
b606ff0
..
90de916
100644
(file)
--- a/
test/vpp_l2.py
+++ b/
test/vpp_l2.py
@@
-7,6
+7,7
@@
from vpp_object import VppObject
from vpp_ip import VppIpAddress
from vpp_lo_interface import VppLoInterface
from vpp_papi import MACAddress
from vpp_ip import VppIpAddress
from vpp_lo_interface import VppLoInterface
from vpp_papi import MACAddress
+from vpp_sub_interface import L2_VTR_OP
class L2_PORT_TYPE:
class L2_PORT_TYPE:
@@
-22,6
+23,7
@@
class BRIDGE_FLAGS:
FLOOD = 4
UU_FLOOD = 8
ARP_TERM = 16
FLOOD = 4
UU_FLOOD = 8
ARP_TERM = 16
+ ARP_UFWD = 32
def find_bridge_domain(test, bd_id):
def find_bridge_domain(test, bd_id):
@@
-69,7
+71,7
@@
class VppBridgeDomain(VppObject):
def __init__(self, test, bd_id,
flood=1, uu_flood=1, forward=1,
def __init__(self, test, bd_id,
flood=1, uu_flood=1, forward=1,
- learn=1, arp_term=1):
+ learn=1, arp_term=1
, arp_ufwd=0
):
self._test = test
self.bd_id = bd_id
self.flood = flood
self._test = test
self.bd_id = bd_id
self.flood = flood
@@
-77,6
+79,7
@@
class VppBridgeDomain(VppObject):
self.forward = forward
self.learn = learn
self.arp_term = arp_term
self.forward = forward
self.learn = learn
self.arp_term = arp_term
+ self.arp_ufwd = arp_ufwd
def add_vpp_config(self):
self._test.vapi.bridge_domain_add_del(bd_id=self.bd_id,
def add_vpp_config(self):
self._test.vapi.bridge_domain_add_del(bd_id=self.bd_id,
@@
-84,7
+87,9
@@
class VppBridgeDomain(VppObject):
uu_flood=self.uu_flood,
forward=self.forward,
learn=self.learn,
uu_flood=self.uu_flood,
forward=self.forward,
learn=self.learn,
- arp_term=self.arp_term, is_add=1)
+ arp_term=self.arp_term,
+ arp_ufwd=self.arp_ufwd,
+ is_add=1)
self._test.registry.register(self, self._test.logger)
def remove_vpp_config(self):
self._test.registry.register(self, self._test.logger)
def remove_vpp_config(self):