mbox series

[v2,0/9] IPsec Sec GW new features

Message ID 20210915134522.1311843-1-radu.nicolau@intel.com (mailing list archive)
Headers show
Series IPsec Sec GW new features | expand

Message

Radu Nicolau Sept. 15, 2021, 1:45 p.m. UTC
Update the IPsec sample app with new features and updates:
- egress TSO support
- telemetry support
- add reset callback
- stats screen configurable as a command line parameter
- UDP encapsulation support for inline crypto
- ESN with configurable start value

Depends on series 18837 ('new features for ipsec and security libraries')

Radu Nicolau (9):
  examples/ipsec-secgw: update create inline session
  examples/ipsec-secgw: update SA parameters with L3 options
  examples/ipsec-secgw: add support for telemetry
  examples/ipsec-secgw: add stats interval argument
  examples/ipsec-secgw: add support for TSO
  examples/ipsec-secgw: add support for defining initial sequence number
    value
  examples/ipsec-secgw: add ethdev reset callback
  examples/ipsec-secgw: add support for additional algorithms
  examples/ipsec-secgw: add support for inline crypto UDP encapsulation

 doc/guides/sample_app_ug/ipsec_secgw.rst |  36 ++
 examples/ipsec-secgw/ipsec-secgw.c       | 408 +++++++++++++++++++++--
 examples/ipsec-secgw/ipsec-secgw.h       |  48 ++-
 examples/ipsec-secgw/ipsec.c             |  95 +++++-
 examples/ipsec-secgw/ipsec.h             |  14 +-
 examples/ipsec-secgw/meson.build         |   2 +-
 examples/ipsec-secgw/sa.c                | 305 +++++++++++++++--
 7 files changed, 816 insertions(+), 92 deletions(-)