[dpdk-dev] [PATCH v2 0/4] IPv6 with options support for IPsec transport
Akhil Goyal
akhil.goyal at nxp.com
Tue Jun 25 14:59:13 CEST 2019
>
> Add support for IPv6 with header extensions (IPv6 options) and IPsec
> transport mode:
> 1. Add IPv6 header extension parsing method in librte_net
> 2. Fix IPv6 header with extension parsing in both librte_ipsec and
> ipsec sample application using abovementioned function
> 3. Add new testing mechanism for ipsec-secgw sample application which
> allows to automatically check how custom packets are processed.
>
> This patchset depends on the following patch:
> http://patchwork.dpdk.org/patch/53406/
>
> Marcin Smoczynski (4):
> net: new ipv6 header extension parsing function
> ipsec: fix transport mode for ipv6 with extensions
> examples/ipsec-secgw: add support for ipv6 options
> examples/ipsec-secgw: add scapy based unittests
>
> examples/ipsec-secgw/ipsec-secgw.c | 35 +++-
> examples/ipsec-secgw/sa.c | 5 +-
> examples/ipsec-secgw/test/common_defs.sh | 58 +-----
> .../ipsec-secgw/test/common_defs_secgw.sh | 65 +++++++
> examples/ipsec-secgw/test/pkttest.py | 127 ++++++++++++
> examples/ipsec-secgw/test/pkttest.sh | 65 +++++++
> examples/ipsec-secgw/test/run_test.sh | 108 ++++++++---
> examples/ipsec-secgw/test/trs_ipv6opts.py | 181 ++++++++++++++++++
> lib/Makefile | 3 +-
> lib/librte_ipsec/iph.h | 55 +++++-
> lib/librte_net/rte_ip.h | 49 +++++
> lib/meson.build | 2 +-
> 12 files changed, 649 insertions(+), 104 deletions(-)
> create mode 100644 examples/ipsec-secgw/test/common_defs_secgw.sh
> create mode 100755 examples/ipsec-secgw/test/pkttest.py
> create mode 100755 examples/ipsec-secgw/test/pkttest.sh
> mode change 100644 => 100755 examples/ipsec-secgw/test/run_test.sh
> create mode 100755 examples/ipsec-secgw/test/trs_ipv6opts.py
>
> --
> 2.17.1
Series Acked-by: Akhil Goyal <akhil.goyal at nxp.com>
The dependent patch will go in mainline and is a generic patch to fix the compilation. So not holding this series.
Series Applied to dpdk-next-crypto
Thanks.
More information about the dev
mailing list