From 8a4dae71fbedb0046c28ec5012204679aa27f520 Mon Sep 17 00:00:00 2001 From: Bram Matthys Date: Thu, 24 Jul 2025 15:39:22 +0200 Subject: [PATCH] Fix compile problem with LibreSSL (and possibly OpenSSL <3.0.0). Caused by 31d51fbb04f5f2659cea4bf348d91019d574467c --- src/modules/cloak_md5.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/modules/cloak_md5.c b/src/modules/cloak_md5.c index 3e4838e09..202d55487 100644 --- a/src/modules/cloak_md5.c +++ b/src/modules/cloak_md5.c @@ -71,6 +71,7 @@ MOD_TEST() HookAdd(modinfo->handle, HOOKTYPE_CONFIGTEST, 0, cloak_config_test); HookAdd(modinfo->handle, HOOKTYPE_CONFIGPOSTTEST, 0, cloak_config_posttest); +#if OPENSSL_VERSION_NUMBER >= 0x30000000L if (!md5_function) { unreal_log(ULOG_ERROR, "tls", "MD5_UNAVAILABLE", NULL, @@ -80,6 +81,7 @@ MOD_TEST() "configuration (consult your distro docs)."); return MOD_FAILED; } +#endif return MOD_SUCCESS; }