X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvnet%2Fsession%2Fapplication.c;h=7cb888c234418059dd965e1dfc4852da8c0df5a7;hb=dd97a48d9fac91c7f16a31aa661dd6c968c3b760;hp=396470ae6f9d7dc51a19d0604195208707712bd9;hpb=7fbdb6aa5602a74f946ffa333aea8e8e74b9639d;p=vpp.git diff --git a/src/vnet/session/application.c b/src/vnet/session/application.c index 396470ae6f9..7cb888c2344 100644 --- a/src/vnet/session/application.c +++ b/src/vnet/session/application.c @@ -1630,6 +1630,7 @@ cert_key_pair_store_init (vlib_main_t * vm) { /* Add a certificate with index 0 to support legacy apis */ (void) app_cert_key_pair_alloc (); + app_main.last_crypto_engine = CRYPTO_ENGINE_LAST; return 0; } @@ -1651,6 +1652,18 @@ VLIB_CLI_COMMAND (show_certificate_command, static) = }; /* *INDENT-ON* */ +crypto_engine_type_t +app_crypto_engine_type_add (void) +{ + return (++app_main.last_crypto_engine); +} + +u8 +app_crypto_engine_n_types (void) +{ + return (app_main.last_crypto_engine + 1); +} + /* * fd.io coding-style-patch-verification: ON *