npt66: network prefix translation for ipv6 93/39393/5
authorOle Troan <otroan@employees.org>
Thu, 17 Aug 2023 11:36:08 +0000 (13:36 +0200)
committerOle Troan <otroan@employees.org>
Fri, 25 Aug 2023 07:15:32 +0000 (09:15 +0200)
commit6ee3aa41c395d036c8c79a3681cc5ee6bc6fceb9
treefcbb367a65e0c9fc932f62fcaf2d46ff622ba9dc
parentecb62d2e5d0af14e2de143a729abdf35e132e5d5
npt66: network prefix translation for ipv6

This is the initial commit of a NPTv6 (RFC6296) implementation for VPP.
It's restricted to a single internal to external binding and runs
as an output/input feature on the egress interface.

Type: feature
Change-Id: I0e3497af97f1ebd99377b84dbf599ecea935ca24
Signed-off-by: Ole Troan <otroan@employees.org>
MAINTAINERS
docs/spelling_wordlist.txt
src/plugins/npt66/CMakeLists.txt [new file with mode: 0644]
src/plugins/npt66/FEATURE.yaml [new file with mode: 0644]
src/plugins/npt66/npt66.api [new file with mode: 0644]
src/plugins/npt66/npt66.c [new file with mode: 0644]
src/plugins/npt66/npt66.h [new file with mode: 0644]
src/plugins/npt66/npt66_api.c [new file with mode: 0644]
src/plugins/npt66/npt66_cli.c [new file with mode: 0644]
src/plugins/npt66/npt66_node.c [new file with mode: 0644]
test/test_npt66.py [new file with mode: 0644]