MRI version bumpup for Aluminium
[netvirt.git] / vpnmanager / impl / src / main / java / org / opendaylight / netvirt / vpnmanager / SubnetOpDpnManager.java
index 6196a8b8e5b4c6bf67d7edb217f6a3e2485eee2c..a82765c7104e07c030a7a4d569e2085859b3d64f 100644 (file)
@@ -128,8 +128,8 @@ public class SubnetOpDpnManager {
             }
             SubnetToDpnBuilder subDpnBuilder = new SubnetToDpnBuilder(subDpn);
             List<VpnInterfaces> vpnIntfList = new ArrayList<>();
-            vpnIntfList = subDpnBuilder.getVpnInterfaces() != null ? new ArrayList<>(subDpnBuilder.getVpnInterfaces())
-                    : vpnIntfList;
+            vpnIntfList = subDpnBuilder.getVpnInterfaces() != null
+                    ? new ArrayList<>(subDpnBuilder.getVpnInterfaces().values()) : vpnIntfList;
 
             VpnInterfaces vpnIntfs =
                 new VpnInterfacesBuilder().withKey(new VpnInterfacesKey(intfName)).setInterfaceName(intfName).build();
@@ -217,7 +217,7 @@ public class SubnetOpDpnManager {
             SubnetToDpnBuilder subDpnBuilder = new SubnetToDpnBuilder(optionalSubDpn.get());
             List<VpnInterfaces> vpnIntfList = new ArrayList<>();
             vpnIntfList = (subDpnBuilder.getVpnInterfaces() != null && !subDpnBuilder.getVpnInterfaces().isEmpty())
-                    ? new ArrayList<>(subDpnBuilder.getVpnInterfaces()) : vpnIntfList;
+                    ? new ArrayList<>(subDpnBuilder.getVpnInterfaces().values()) : vpnIntfList;
             VpnInterfaces vpnIntfs =
                 new VpnInterfacesBuilder().withKey(new VpnInterfacesKey(intfName)).setInterfaceName(intfName).build();
             vpnIntfList.remove(vpnIntfs);