ipsec: support NAT-T
authorRadu Nicolau <radu.nicolau@intel.com>
Thu, 14 Oct 2021 16:03:24 +0000 (17:03 +0100)
committerAkhil Goyal <gakhil@marvell.com>
Sun, 17 Oct 2021 12:06:24 +0000 (14:06 +0200)
commit01eef5907fc3b4a6aededb59262e5845735b3e06
tree62d66d516b68a306d9163d972a69f8a930e17309
parent17344c02789ddd1d1eb92826e688d8b7023de94c
ipsec: support NAT-T

Add support for the IPsec NAT-Traversal use case for Tunnel mode
packets.

Signed-off-by: Declan Doherty <declan.doherty@intel.com>
Signed-off-by: Radu Nicolau <radu.nicolau@intel.com>
Signed-off-by: Abhijit Sinha <abhijit.sinha@intel.com>
Signed-off-by: Daniel Martin Buckley <daniel.m.buckley@intel.com>
Acked-by: Fan Zhang <roy.fan.zhang@intel.com>
Acked-by: Konstantin Ananyev <konstantin.ananyev@intel.com>
Acked-by: Akhil Goyal <gakhil@marvell.com>
doc/guides/prog_guide/ipsec_lib.rst
doc/guides/rel_notes/release_21_11.rst
lib/ipsec/esp_outb.c
lib/ipsec/rte_ipsec_sa.h
lib/ipsec/sa.c