Updated L2Gw changes in "neutronvpn", "elanmanager" and "dhcpservice" modules
[vpnservice.git] / dhcpservice / dhcpservice-impl / src / main / java / org / opendaylight / vpnservice / dhcpservice / DhcpDesignatedDpnListener.java
index 838cc46867863d5d2ddf30333f6254b3975b5ba4..27de14d789e00ce3ec1682b55b4d074fbc0a275e 100644 (file)
@@ -64,10 +64,10 @@ public class DhcpDesignatedDpnListener extends AsyncClusteredDataChangeListenerB
         String elanInstanceName = update.getElanInstanceName();
         dhcpExternalTunnelManager.removeFromLocalCache(BigInteger.valueOf(original.getDpId()), original.getTunnelRemoteIpAddress(), original.getElanInstanceName());
         dhcpExternalTunnelManager.updateLocalCache(designatedDpnId, tunnelRemoteIpAddress, elanInstanceName);
-/*        List<BigInteger> elanDpns = DhcpServiceUtils.getDpnsForElan(elanInstanceName, broker);
+        List<BigInteger> elanDpns = DhcpServiceUtils.getDpnsForElan(elanInstanceName, broker);
         if (elanDpns == null || elanDpns.isEmpty()) {
             dhcpExternalTunnelManager.installRemoteMcastMac(designatedDpnId, tunnelRemoteIpAddress, elanInstanceName);
-        }*/
+        }
     }
 
     @Override
@@ -76,10 +76,10 @@ public class DhcpDesignatedDpnListener extends AsyncClusteredDataChangeListenerB
         IpAddress tunnelRemoteIpAddress = add.getTunnelRemoteIpAddress();
         String elanInstanceName = add.getElanInstanceName();
         dhcpExternalTunnelManager.updateLocalCache(designatedDpnId, tunnelRemoteIpAddress, elanInstanceName);
-/*        List<BigInteger> elanDpns = DhcpServiceUtils.getDpnsForElan(elanInstanceName, broker);
+        List<BigInteger> elanDpns = DhcpServiceUtils.getDpnsForElan(elanInstanceName, broker);
         if (elanDpns == null || elanDpns.isEmpty()) {
             dhcpExternalTunnelManager.installRemoteMcastMac(designatedDpnId, tunnelRemoteIpAddress, elanInstanceName);
-        }*/
+        }
     }
 
     @Override