Prepare EVP_MAC infrastructure for moving all MACs to providers
[openssl.git] / include / internal / provider.h
index f88beca8c0623e468bfe7ba27fd3e349f07119dc..a037233a3050741978eb6c13615875851896043e 100644 (file)
@@ -63,6 +63,7 @@ const char *ossl_provider_name(const OSSL_PROVIDER *prov);
 const DSO *ossl_provider_dso(const OSSL_PROVIDER *prov);
 const char *ossl_provider_module_name(const OSSL_PROVIDER *prov);
 const char *ossl_provider_module_path(const OSSL_PROVIDER *prov);
+OPENSSL_CTX *ossl_provider_library_context(const OSSL_PROVIDER *prov);
 
 /* Thin wrappers around calls to the provider */
 void ossl_provider_teardown(const OSSL_PROVIDER *prov);