cnat: Destination based NAT 62/27162/27
authorNeale Ranns <nranns@cisco.com>
Tue, 19 May 2020 07:17:19 +0000 (07:17 +0000)
committerAndrew Yourtchenko <ayourtch@gmail.com>
Mon, 31 Aug 2020 09:23:32 +0000 (09:23 +0000)
commit29f3c7d2ecac2f9d80bb33e91bd5d1f9d434768a
tree66d7c69f2c24959ef4f6ef67b7c56dba11d8be29
parent133c91c1c06e7c773ba675181901ba0dcf955ae6
cnat: Destination based NAT

Type: feature

Signed-off-by: Neale Ranns <nranns@cisco.com>
Change-Id: I64a99a4fbc674212944247793fd5c1fb701408cb
25 files changed:
MAINTAINERS
src/plugins/cnat/CMakeLists.txt [new file with mode: 0644]
src/plugins/cnat/FEATURE.yaml [new file with mode: 0644]
src/plugins/cnat/bihash_40_48.h [new file with mode: 0644]
src/plugins/cnat/cnat.api [new file with mode: 0644]
src/plugins/cnat/cnat.rst [new file with mode: 0644]
src/plugins/cnat/cnat_api.c [new file with mode: 0644]
src/plugins/cnat/cnat_client.c [new file with mode: 0644]
src/plugins/cnat/cnat_client.h [new file with mode: 0644]
src/plugins/cnat/cnat_error.def [new file with mode: 0644]
src/plugins/cnat/cnat_node.h [new file with mode: 0644]
src/plugins/cnat/cnat_node_snat.c [new file with mode: 0644]
src/plugins/cnat/cnat_node_vip.c [new file with mode: 0644]
src/plugins/cnat/cnat_scanner.c [new file with mode: 0644]
src/plugins/cnat/cnat_session.c [new file with mode: 0644]
src/plugins/cnat/cnat_session.h [new file with mode: 0644]
src/plugins/cnat/cnat_snat.c [new file with mode: 0644]
src/plugins/cnat/cnat_snat.h [new file with mode: 0644]
src/plugins/cnat/cnat_translation.c [new file with mode: 0644]
src/plugins/cnat/cnat_translation.h [new file with mode: 0644]
src/plugins/cnat/cnat_types.c [new file with mode: 0644]
src/plugins/cnat/cnat_types.h [new file with mode: 0644]
src/plugins/cnat/test/test_cnat.py [new file with mode: 0644]
src/vnet/ip/ip_types.c
src/vnet/lisp-cp/control.c