NAT64: Add NAT64 support for snat plugin (VPP-699) 20/7020/7
authorMatus Fabian <matfabia@cisco.com>
Tue, 6 Jun 2017 11:53:28 +0000 (04:53 -0700)
committerOle Trøan <otroan@employees.org>
Thu, 8 Jun 2017 11:39:53 +0000 (11:39 +0000)
commit06596c54dc51e35222737b01c617cc675505a260
tree0ee02baf650e9ab217ee4c3c64913dfac6ce68ff
parent2fcc49d9c6a66c49148d5790f6af38ab2f3b4be6
NAT64: Add NAT64 support for snat plugin (VPP-699)

Basic NAT64 feature (no hairpinning, no multi-thread).

Change-Id: I392fccbce93e70c117f4a9a7ec7cf08d6c537f2d
Signed-off-by: Matus Fabian <matfabia@cisco.com>
14 files changed:
src/plugins/snat.am
src/plugins/snat/nat64.c [new file with mode: 0644]
src/plugins/snat/nat64.h [new file with mode: 0644]
src/plugins/snat/nat64_cli.c [new file with mode: 0644]
src/plugins/snat/nat64_db.c [new file with mode: 0644]
src/plugins/snat/nat64_db.h [new file with mode: 0644]
src/plugins/snat/nat64_in2out.c [new file with mode: 0644]
src/plugins/snat/nat64_out2in.c [new file with mode: 0644]
src/plugins/snat/snat.api
src/plugins/snat/snat.c
src/plugins/snat/snat.h
src/plugins/snat/snat_api.c
test/test_snat.py
test/vpp_papi_provider.py