Bug 7606: Fix for missed tunnel flows, after VM live migration
[netvirt.git] / openstack / net-virt / src / main / java / org / opendaylight / netvirt / openstack / netvirt / api / NetworkingProvider.java
index 791925a4f722c60d09029468b3e2a060864f8f59..babf8bd0d2e7504ee4546d4aedff4fc7afb79200 100644 (file)
@@ -48,10 +48,11 @@ public interface NetworkingProvider {
      * @param source Source node where interface was attached
      * @param intf Termination point associated to the deleted interface
      * @param isLastInstanceOnNode is last interface attached to the node ?
+     * @param isMigratedPort is the Neutron Port associated with the removed interface is being migrated to a new node?
      * @return true if interface delete handled successfully
      */
     boolean handleInterfaceDelete(String tunnelType, NeutronNetwork network, Node source,
-                                  OvsdbTerminationPointAugmentation intf, boolean isLastInstanceOnNode);
+                                  OvsdbTerminationPointAugmentation intf, boolean isLastInstanceOnNode, boolean isMigratedPort);
 
     /**
      * Initialize the Flow rules given the OVSDB node.