nat: improve outside port selection & perf 64/27464/7
authorKlement Sekera <ksekera@cisco.com>
Mon, 8 Jun 2020 11:10:55 +0000 (11:10 +0000)
committerOle Trøan <otroan@employees.org>
Tue, 16 Jun 2020 09:05:15 +0000 (09:05 +0000)
commitcf9bb22a9483b97b00b7dcacc35b37ae0fcaefbe
tree9060c60156842464828e63a2255a79619ed1374d
parent9ebbb5c41620066d45915020569db9e4316450a5
nat: improve outside port selection & perf

Prefer using source port form packet as outside port if possible.

Type: improvement
Signed-off-by: Klement Sekera <ksekera@cisco.com>
Change-Id: I5c25f6a42386f38c9a6cc95bd7dda9f090b49817
src/plugins/nat/in2out_ed.c
src/plugins/nat/nat.c
src/plugins/nat/nat_inlines.h
src/plugins/nat/test/test_nat.py