pipeline: add symmetric crypto table action
authorFan Zhang <roy.fan.zhang@intel.com>
Fri, 28 Sep 2018 12:26:09 +0000 (13:26 +0100)
committerCristian Dumitrescu <cristian.dumitrescu@intel.com>
Fri, 12 Oct 2018 17:33:07 +0000 (19:33 +0200)
commit96303217a6063d9085655e5b22a4cb8389b0f240
tree0a5c0b1cb5e1d6224a34314c218710c99c83695e
parentcc85c0781f83934b153062914790eb4f2b08954a
pipeline: add symmetric crypto table action

This patch adds the symmetric crypto action support to pipeline
library. The symmetric crypto action works as the shim layer
between pipeline and DPDK cryptodev and is able to interact with
cryptodev with the control path requests such as session
creation/deletion and data path work to assemble the crypto
operations for received packets.

Signed-off-by: Fan Zhang <roy.fan.zhang@intel.com>
Acked-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com>
lib/librte_pipeline/Makefile
lib/librte_pipeline/meson.build
lib/librte_pipeline/rte_pipeline_version.map
lib/librte_pipeline/rte_table_action.c
lib/librte_pipeline/rte_table_action.h