nat: NAT44 ED improvements and fixes 31/33431/5
authorFilip Varga <fivarga@cisco.com>
Mon, 9 Aug 2021 12:45:12 +0000 (14:45 +0200)
committerOle Tr�an <otroan@employees.org>
Thu, 2 Sep 2021 14:06:42 +0000 (14:06 +0000)
commit4d41f954abc2965d187bcaf165dee81c8b3fd14a
tree04b9e9d2b541a5761daab98ba205f2452bd1c945
parent0242fd81ca6d13cad960870df09bf5732b892991
nat: NAT44 ED improvements and fixes

Fixed FIB entry per interface, pool and
static mapping registrations in NAT control plane.
Improved FIB configuration handling in NAT -
added functions to generalize handling of FIB & NAT,
cleaned up interface callback functions. Changed "is_"
macros to inline functions for easier debugging.

Type: improvement

Change-Id: I68a17761a975dd819139ae94e52a8a85d3f27ffc
Signed-off-by: Filip Varga <fivarga@cisco.com>
src/plugins/nat/nat44-ed/nat44_ed.c
src/plugins/nat/nat44-ed/nat44_ed.h
src/plugins/nat/nat44-ed/nat44_ed_api.c
src/plugins/nat/nat44-ed/nat44_ed_cfg.c [new file with mode: 0644]
src/plugins/nat/nat44-ed/nat44_ed_cli.c
src/plugins/nat/nat44-ed/nat44_ed_format.c
src/plugins/nat/nat44-ed/nat44_ed_in2out.c
src/plugins/nat/nat44-ed/nat44_ed_out2in.c