from scapy.layers.l2 import Dot1Q
from abc import abstractmethod, ABCMeta
from scapy.layers.l2 import Dot1Q
from abc import abstractmethod, ABCMeta
def _add_tag(self, packet, vlan, tag_type):
payload = packet.payload
def _add_tag(self, packet, vlan, tag_type):
payload = packet.payload
return self._vlan
def __init__(self, test, parent, sub_id, vlan=None):
return self._vlan
def __init__(self, test, parent, sub_id, vlan=None):
- self._sw_if_index = r.sw_if_index
- super(VppDot1QSubint, self).__init__(test, parent, sub_id)
+ self.set_sw_if_index(r.sw_if_index)
return self._inner_vlan
def __init__(self, test, parent, sub_id, outer_vlan, inner_vlan):
return self._inner_vlan
def __init__(self, test, parent, sub_id, outer_vlan, inner_vlan):
r = test.vapi.create_subif(parent.sw_if_index, sub_id, outer_vlan,
inner_vlan, dot1ad=1, two_tags=1,
exact_match=1)
r = test.vapi.create_subif(parent.sw_if_index, sub_id, outer_vlan,
inner_vlan, dot1ad=1, two_tags=1,
exact_match=1)
class VppP2PSubint(VppSubInterface):
def __init__(self, test, parent, sub_id, remote_mac):
class VppP2PSubint(VppSubInterface):
def __init__(self, test, parent, sub_id, remote_mac):