provider: disable fall-backs if OSSL_PROVIDER_load() fails.
[openssl.git] / include / internal / provider.h
index 38bbd3bbefbf73c9a0cf1ab3e41f9927b2e1b234..0930e5674403bd3770b7e064aed5bb1bcf39fdc1 100644 (file)
@@ -41,6 +41,9 @@ int ossl_provider_set_module_path(OSSL_PROVIDER *prov, const char *module_path);
 int ossl_provider_add_parameter(OSSL_PROVIDER *prov, const char *name,
                                 const char *value);
 
+/* Disable fallback loading */
+int ossl_provider_disable_fallback_loading(OPENSSL_CTX *libctx);
+
 /*
  * Activate the Provider
  * If the Provider is a module, the module will be loaded