[dpdk-dev] [PATCH v2 0/5] integrate librte_ipsec SAD into ipsec-secgw
Vladimir Medvedkin
vladimir.medvedkin at intel.com
Wed Dec 18 17:00:18 CET 2019
This series integrates SA database (SAD) capabilities from ipsec library.
The goal is to make ipsec-secgw RFC compliant regarding inbound SAD.
Also patch series removes hardcoded limitation for maximum number of SA's
and SP's.
v2:
- get rid of maximum sp limitation
Vladimir Medvedkin (5):
ipsec: move ipsec sad name length into .h
examples/ipsec-secgw: implement inbound SAD
examples/ipsec-secgw: integrate inbound SAD
examples/ipsec-secgw: get rid of maximum sa limitation
examples/ipsec-secgw: get rid of maximum sp limitation
examples/ipsec-secgw/Makefile | 1 +
examples/ipsec-secgw/ipsec-secgw.c | 4 +-
examples/ipsec-secgw/ipsec.h | 13 +-
examples/ipsec-secgw/meson.build | 2 +-
examples/ipsec-secgw/sa.c | 236 +++++++++++++++++++------------------
examples/ipsec-secgw/sad.c | 90 ++++++++++++++
examples/ipsec-secgw/sad.h | 74 ++++++++++++
examples/ipsec-secgw/sp4.c | 141 ++++++++++++----------
examples/ipsec-secgw/sp6.c | 138 ++++++++++++----------
lib/librte_ipsec/ipsec_sad.c | 20 ++--
lib/librte_ipsec/rte_ipsec_sad.h | 2 +
11 files changed, 474 insertions(+), 247 deletions(-)
create mode 100644 examples/ipsec-secgw/sad.c
create mode 100644 examples/ipsec-secgw/sad.h
--
2.7.4
More information about the dev
mailing list