diff options
Diffstat (limited to 'include/internal')
-rw-r--r-- | include/internal/provider.h | 2 | ||||
-rw-r--r-- | include/internal/symhacks.h | 3 |
2 files changed, 5 insertions, 0 deletions
diff --git a/include/internal/provider.h b/include/internal/provider.h index fbc60fc6ee..aa1876498d 100644 --- a/include/internal/provider.h +++ b/include/internal/provider.h @@ -44,6 +44,8 @@ int ossl_provider_add_parameter(OSSL_PROVIDER *prov, const char *name, * Inactivation is done by freeing the Provider */ int ossl_provider_activate(OSSL_PROVIDER *prov); +/* Check if the provider is available */ +int ossl_provider_available(OSSL_PROVIDER *prov); /* Return pointer to the provider's context */ void *ossl_provider_ctx(const OSSL_PROVIDER *prov); diff --git a/include/internal/symhacks.h b/include/internal/symhacks.h index 2b09604619..6e8f78e642 100644 --- a/include/internal/symhacks.h +++ b/include/internal/symhacks.h @@ -14,6 +14,9 @@ # if defined(OPENSSL_SYS_VMS) +/* ossl_provider_available vs OSSL_PROVIDER_available */ +# undef ossl_provider_available +# define ossl_provider_available ossl_int_prov_available /* ossl_provider_get_param_types vs OSSL_PROVIDER_get_param_types */ # undef ossl_provider_get_param_types # define ossl_provider_get_param_types ossl_int_prov_get_param_types |