Remote FIB entry missing for NAT Prefixes 92/92192/3
authorSomashekar Byrappa <somashekar.b@altencalsoftlabs.com>
Wed, 19 Aug 2020 07:50:02 +0000 (13:20 +0530)
committerSomashekar B <somashekar.b@altencalsoftlabs.com>
Tue, 15 Sep 2020 06:00:25 +0000 (06:00 +0000)
commitd7ffb857ecf195de95cd6700be49c1af519c0b3c
tree2a766234f855bd48c21067cf14472a6e54da839f
parent63a6ecd3efc9f0ffb9d03993ecec2d1014ebbdc7
Remote FIB entry missing for NAT Prefixes

Issue:
=======
Remote FIB entries for NAT prefixes were not programmed when new DPN
gets added in VPN footprint.

Solution:
==========
For NAT prefix, "prefix-to-interface" DS will not hold vpninterface at
all. Also such NAT prefixes tend to use remote-flows without destMac
filled.
Validations are done to address this case.

Signed-off-by: Somashekar Byrappa <somashekar.b@altencalsoftlabs.com>
Change-Id: I6b1d9b51db184d24fa8e31529928c7f2522d3c7c
fibmanager/impl/src/main/java/org/opendaylight/netvirt/fibmanager/BaseVrfEntryHandler.java
fibmanager/impl/src/main/java/org/opendaylight/netvirt/fibmanager/FibRpcServiceImpl.java