diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/internal/provider.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/include/internal/provider.h b/include/internal/provider.h index b8ba7f6892..33750eba9c 100644 --- a/include/internal/provider.h +++ b/include/internal/provider.h @@ -94,11 +94,14 @@ void ossl_provider_unquery_operation(const OSSL_PROVIDER *prov, int operation_id, const OSSL_ALGORITHM *algs); -/* Cache of bits to see if we already queried an operation */ +/* + * Cache of bits to see if we already added methods for an operation in + * the "permanent" method store. + * They should never be called for temporary method stores! + */ 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); |