summaryrefslogtreecommitdiffstats
path: root/src/vnet/crypto/crypto.h
diff options
context:
space:
mode:
authorNeale Ranns <nranns@cisco.com>2019-06-21 12:44:11 +0000
committerNeale Ranns <nranns@cisco.com>2019-06-25 09:39:10 +0000
commitece2ae0fa27a11d25fff6ea27263d5c5ba5c9dbc (patch)
tree15dbd3f370dcfe4526673601b3a00076d8a7507f /src/vnet/crypto/crypto.h
parent47e77304edf72fda629f054b393013ff795d5637 (diff)
ipsec: return error if the engine backend has no handler for the
requested alogrithm. Type: feature Change-Id: I19a9c14b2bb52ba2fc66246845b7ada73d5095d1 Signed-off-by: Neale Ranns <nranns@cisco.com>
Diffstat (limited to 'src/vnet/crypto/crypto.h')
-rw-r--r--src/vnet/crypto/crypto.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/vnet/crypto/crypto.h b/src/vnet/crypto/crypto.h
index 89af8535c52..9c15d53a6c1 100644
--- a/src/vnet/crypto/crypto.h
+++ b/src/vnet/crypto/crypto.h
@@ -205,6 +205,7 @@ u32 vnet_crypto_process_ops (vlib_main_t * vm, vnet_crypto_op_t ops[],
u32 n_ops);
int vnet_crypto_set_handler (char *ops_handler_name, char *engine);
+int vnet_crypto_is_set_handler (vnet_crypto_alg_t alg);
u32 vnet_crypto_key_add (vlib_main_t * vm, vnet_crypto_alg_t alg,
u8 * data, u16 length);