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(-) -- v2: reworked the patchset to improve quality and address feedback 2.25.1