LPort tag issue with controller-snat 84/73484/5
authorxcheara <chetan.arakere@altencalsoftlabs.com>
Wed, 27 Jun 2018 14:51:09 +0000 (20:21 +0530)
committerChetan Arakere Gowdru <chetan.arakere@altencalsoftlabs.com>
Mon, 16 Jul 2018 09:23:48 +0000 (09:23 +0000)
commitedb7cd61240ac437f21bc54a8403d87781e4d12b
tree97800ec0e03898ef752ec640d6bdd48d62e34c28
parent4c1a2909855d2b548db23fcafaa7380b02e4d254
LPort tag issue with controller-snat

Desciption: When packet is sent for SNAT translation
from Non-Napt Switch, the lport tag is overwritten to
tunnel lport tag(0->36 flow). During SNAT
translation, when we query for interface name from
if-indexes-interface-map DS for this tunnel lport tag
which is not available(with itm direct tunnel changes)
resulting in Exception. Changes are done to query the
dpn-id and in_port from the packet for Non-Napt Cases.

Change-Id: I9f9b6117b4acfcd3bb33adbfa86e2c25e1218976
Signed-off-by: xcheara <chetan.arakere@altencalsoftlabs.com>
natservice/impl/src/main/java/org/opendaylight/netvirt/natservice/internal/NaptEventHandler.java