numam-dpdk/examples/ipsec-secgw
Anoob Joseph 0ccfd14bc1 examples/ipsec-secgw: support inline protocol
Adding support for inline protocol processing

In ingress side, application will receive regular IP packets, without
any IPsec related info. Application will do a selector check (SP-SA
check) by making use of the metadata from the packet. The
device-specific metadata in mbuf would aid in determing the security
session which processed the packet.

In egress side, the plain packet would be submitted to the driver. The
packet will have optional metadata, which could be used to identify the
security session associated with the packet.

Signed-off-by: Anoob Joseph <anoob.joseph@caviumnetworks.com>
Reviewed-by: Akhil Goyal <akhil.goyal@nxp.com>
2018-01-20 16:10:20 +01:00
..
ep0.cfg examples/ipsec-secgw: add sample configuration files 2016-10-04 20:41:09 +02:00
ep1.cfg examples/ipsec-secgw: add sample configuration files 2016-10-04 20:41:09 +02:00
esp.c examples/ipsec-secgw: support inline protocol 2018-01-20 16:10:20 +01:00
esp.h examples: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
ipip.h examples: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
ipsec-secgw.c examples/ipsec-secgw: support inline protocol 2018-01-20 16:10:20 +01:00
ipsec.c examples/ipsec-secgw: support inline protocol 2018-01-20 16:10:20 +01:00
ipsec.h examples: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
Makefile examples: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
parser.c examples: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
parser.h examples: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
rt.c examples: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
sa.c examples: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
sp4.c examples: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
sp6.c examples: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00