projects
/
openssl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Add OSSL_PROVIDER_do_all()
[openssl.git]
/
crypto
/
provider.c
diff --git
a/crypto/provider.c
b/crypto/provider.c
index fe46d31877d9b56763ece5595eea83e7d3e4bdf1..09a5e5390768c760c9a4a5310214e49ed7cc513b 100644
(file)
--- 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);
+}