provider: flush the store cache when providers are loaded/unloaded.
[openssl.git] / include / internal / provider.h
index b755f173254c9799ead966a1a6d852e4ff7be979..64fe2f11786c8e8440dc3f5f431cf647cc074f25 100644 (file)
@@ -91,6 +91,7 @@ void ossl_provider_unquery_operation(const OSSL_PROVIDER *prov,
 int ossl_provider_set_operation_bit(OSSL_PROVIDER *provider, size_t bitnum);
 int ossl_provider_test_operation_bit(OSSL_PROVIDER *provider, size_t bitnum,
                                      int *result);
+int ossl_provider_clear_all_operation_bits(OSSL_LIB_CTX *libctx);
 
 /* Configuration */
 void ossl_provider_add_conf_module(void);