Commit 6dfc1137 authored by Georgios P. Katsikas's avatar Georgios P. Katsikas
Browse files

fix: add missing JSON attribute in P4 fabric-tna commons

parent c16256e4
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -38,6 +38,7 @@ LOGGER = logging.getLogger(__name__)
SWITCH_INFO = "switch_info"
ARCH = "arch"
DPID = "dpid"
IFACE = "iface"
MAC = "mac"
IP = "ip"
PORT = "port"                        # Dataplane port
@@ -129,7 +130,7 @@ MIRROR_TYPE_INVALID = 0
MIRROR_TYPE_INT_REPORT = 1

# VLAN
VLAN_DEF = 4094
DEF_VLAN = 4094

# Supported Ethernet types
ETHER_TYPE_IPV4 = "0x0800"
@@ -216,7 +217,7 @@ def rules_set_up_port_ingress(
    assert chk_vlan_id(vlan_id), "Invalid VLAN ID to configure ingress port"

    # VLAN support if 1
    vlan_is_valid = 1 if vlan_id != VLAN_DEF else 0
    vlan_is_valid = 1 if vlan_id != DEF_VLAN else 0

    rule_no = cache_rule(TABLE_INGRESS_VLAN, action)