bug-8046 fix for mac movement issue 52/53452/6
authorPeriyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
Wed, 18 Jan 2017 07:31:34 +0000 (13:01 +0530)
committerThanh Ha <thanh.ha@linuxfoundation.org>
Thu, 23 Mar 2017 17:41:02 +0000 (17:41 +0000)
commitd6622e79c1767ad28ad8abc39ac7c1b76eb13a56
tree6863d76ff76b85dc7110e3872d0b2cabc4659be1
parenta71e06c8c9409213fa3c575f09e10dfc136939c1
bug-8046 fix for mac movement issue

* updating only elan-interface-forwarding-entries when mac is learned
from vlan provider port which is already learned on VM port.
* updating MACs in elan ds and dpn when MAC is actually moved from VM port
to another VM port.
* handling MAC learning from VLAN provider port if it is a newly learned
mac

Change-Id: I4ff9d79463f0f238c5a8b345438514b93ed4bb17
Signed-off-by: Periyasamy Palanisamy <periyasamy.palanisamy@ericsson.com>
vpnservice/elanmanager/elanmanager-impl/src/main/java/org/opendaylight/netvirt/elan/internal/ElanPacketInHandler.java
vpnservice/elanmanager/elanmanager-impl/src/main/java/org/opendaylight/netvirt/elan/internal/ElanSmacFlowEventListener.java