winpr: avoid calling FIPS_mode() with OpenSSL 3.0
Fixes:26bf2816c3
(cherry picked from commit0c81c73c8d
)
This commit is contained in:
Родитель
37447373a5
Коммит
f38fb2de68
|
@ -364,6 +364,8 @@ BOOL winpr_FIPSMode(void)
|
|||
{
|
||||
#if (OPENSSL_VERSION_NUMBER < 0x10001000L) || defined(LIBRESSL_VERSION_NUMBER)
|
||||
return FALSE;
|
||||
#elif defined(OPENSSL_VERSION_MAJOR) && (OPENSSL_VERSION_MAJOR >= 3)
|
||||
return (EVP_default_properties_is_fips_enabled(NULL) == 1);
|
||||
#else
|
||||
return (FIPS_mode() == 1);
|
||||
#endif
|
||||
|
|
Загрузка…
Ссылка в новой задаче