Bug 5127 :`Need vlan member support on same tap port with customized
[vpnservice.git] / interfacemgr / interfacemgr-impl / src / main / java / org / opendaylight / vpnservice / interfacemgr / listeners / VlanMemberConfigListener.java
index 1c17f9d9d253218b135c6b1a6f97e1daa5bda3b7..2e41bfb7f4524aeb7131a60d2eb3e526c8ee814a 100644 (file)
@@ -58,10 +58,6 @@ public class VlanMemberConfigListener extends AsyncDataTreeChangeListenerBase<In
             return;
         }
 
-        if (ifL2vlan.getL2vlanMode() != IfL2vlan.L2vlanMode.TrunkMember) {
-            return;
-        }
-
         ParentRefs parentRefs = interfaceOld.getAugmentation(ParentRefs.class);
         if (parentRefs == null) {
             LOG.error("Attempt to remove Vlan Trunk-Member {} without a parent interface", interfaceOld);
@@ -85,11 +81,6 @@ public class VlanMemberConfigListener extends AsyncDataTreeChangeListenerBase<In
         if (ifL2vlanNew == null) {
             return;
         }
-        if (ifL2vlanNew.getL2vlanMode() != IfL2vlan.L2vlanMode.TrunkMember) {
-            LOG.error("Configuration Error. Attempt to modify Vlan Mode of interface: {} " +
-                    "to interface: {}", interfaceOld, interfaceNew);
-            return;
-        }
 
         ParentRefs parentRefsNew = interfaceNew.getAugmentation(ParentRefs.class);
         if (parentRefsNew == null) {
@@ -118,13 +109,8 @@ public class VlanMemberConfigListener extends AsyncDataTreeChangeListenerBase<In
             return;
         }
 
-        if (ifL2vlan.getL2vlanMode() != IfL2vlan.L2vlanMode.TrunkMember) {
-            return;
-        }
-
         ParentRefs parentRefs = interfaceNew.getAugmentation(ParentRefs.class);
         if (parentRefs == null) {
-            LOG.error("Attempt to add Vlan Trunk-Member {} without a parent interface", interfaceNew);
             return;
         }