Introduce Security Association (SA-level) data-path API Operates at SA level, provides functions to: - initialize/teardown SA object - process inbound/outbound ESP/AH packets associated with the given SA (decrypt/encrypt, authenticate, check integrity, add/remove ESP/AH related headers and data, etc.). 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>
11 lines
250 B
Meson
11 lines
250 B
Meson
# SPDX-License-Identifier: BSD-3-Clause
|
|
# Copyright(c) 2018 Intel Corporation
|
|
|
|
allow_experimental_apis = true
|
|
|
|
sources=files('sa.c', 'ses.c')
|
|
|
|
install_headers = files('rte_ipsec.h', 'rte_ipsec_sa.h')
|
|
|
|
deps += ['mbuf', 'net', 'cryptodev', 'security']
|