diff options
Diffstat (limited to 'src/plugins/crypto_openssl')
-rw-r--r-- | src/plugins/crypto_openssl/main.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/crypto_openssl/main.c b/src/plugins/crypto_openssl/main.c index 6637e53789c..850ec6520d6 100644 --- a/src/plugins/crypto_openssl/main.c +++ b/src/plugins/crypto_openssl/main.c @@ -163,12 +163,13 @@ crypto_openssl_init (vlib_main_t * vm) time_t t; pid_t pid; - u32 eidx = vnet_crypto_register_engine (vm, "openssl", 50, "OpenSSL"); clib_error_t *error; if ((error = vlib_call_init_function (vm, vnet_crypto_init))) return error; + u32 eidx = vnet_crypto_register_engine (vm, "openssl", 50, "OpenSSL"); + #define _(a, b) \ vnet_crypto_register_ops_handler (vm, eidx, VNET_CRYPTO_OP_##a##_ENC, \ openssl_ops_enc_##a); \ |