lib: introduce IPsec library
authorKonstantin Ananyev <konstantin.ananyev@intel.com>
Thu, 10 Jan 2019 21:06:28 +0000 (21:06 +0000)
committerPablo de Lara <pablo.de.lara.guarch@intel.com>
Thu, 10 Jan 2019 15:57:22 +0000 (16:57 +0100)
commit9f7b43141caadb55832c2107d1bf6479ff12b1a5
treee94ea2069e27ea6c7e2b4cdfa2703aad8788be2d
parent19b08e5406d667281d75ab316a9e0965c5f1c778
lib: introduce IPsec library

Introduce librte_ipsec library.
The library is supposed to utilize existing DPDK crypto-dev and
security API to provide application with transparent IPsec processing API.
That initial commit provides some base API to manage
IPsec Security Association (SA) object.

Signed-off-by: Mohammad Abdul Awal <mohammad.abdul.awal@intel.com>
Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com>
Acked-by: Declan Doherty <declan.doherty@intel.com>
Acked-by: Akhil Goyal <akhil.goyal@nxp.com>
12 files changed:
MAINTAINERS
config/common_base
lib/Makefile
lib/librte_ipsec/Makefile [new file with mode: 0644]
lib/librte_ipsec/ipsec_sqn.h [new file with mode: 0644]
lib/librte_ipsec/meson.build [new file with mode: 0644]
lib/librte_ipsec/rte_ipsec_sa.h [new file with mode: 0644]
lib/librte_ipsec/rte_ipsec_version.map [new file with mode: 0644]
lib/librte_ipsec/sa.c [new file with mode: 0644]
lib/librte_ipsec/sa.h [new file with mode: 0644]
lib/meson.build
mk/rte.app.mk