cnat: Add support for SNat ICMP 88/28788/4
authorNathan Skrzypczak <nathan.skrzypczak@gmail.com>
Thu, 10 Sep 2020 15:44:41 +0000 (17:44 +0200)
committerDave Barach <openvpp@barachs.net>
Fri, 25 Sep 2020 19:55:39 +0000 (19:55 +0000)
commit613b2c3c78fbec12cc87a0095ee5488252449698
treeb85ba0853e4ad8127a1213242d2a42d85e256b85
parentece39214bcb05c535ba5de9af97b5f84f6911cba
cnat: Add support for SNat ICMP

Type: feature

snat supports :
* echo request/reply by allocating an identifier
when translating echo requests
* icmp errors in the same manner as dnat

Change-Id: I684e983b0181f95c5eace5a984d40084e5625fa4
Signed-off-by: Nathan Skrzypczak <nathan.skrzypczak@gmail.com>
src/plugins/cnat/cnat_node.h
src/plugins/cnat/cnat_node_snat.c
src/plugins/cnat/cnat_node_vip.c
src/plugins/cnat/cnat_session.c
src/plugins/cnat/cnat_types.c
src/plugins/cnat/cnat_types.h
src/plugins/cnat/test/test_cnat.py