diff options
Diffstat (limited to 'crypto/provider.c')
-rw-r--r-- | crypto/provider.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/crypto/provider.c b/crypto/provider.c index fe46d31..09a5e53 100644 --- a/crypto/provider.c +++ b/crypto/provider.c @@ -85,3 +85,11 @@ const char *OSSL_PROVIDER_name(const OSSL_PROVIDER *prov) { return ossl_provider_name(prov); } + +int OSSL_PROVIDER_do_all(OPENSSL_CTX *ctx, + int (*cb)(OSSL_PROVIDER *provider, + void *cbdata), + void *cbdata) +{ + return ossl_provider_forall_loaded(ctx, cb, cbdata); +} |