]> www.infradead.org Git - users/dwmw2/openconnect.git/commitdiff
Fix OpenSSL build without engine.h
authorDavid Woodhouse <dwmw2@infradead.org>
Fri, 10 Jan 2025 17:24:55 +0000 (17:24 +0000)
committerDavid Woodhouse <dwmw2@infradead.org>
Fri, 10 Jan 2025 17:25:43 +0000 (17:25 +0000)
Newer versions of OpenSSL don't provide engine.h at all.

Signed-off-by: David Woodhouse <dwmw2@infradead.org>
openssl.c

index c05297cbbaade2cb4e026d3b2480162fcbb7e815..4a3663236319eba0c592f630deb3d68a0d0824fd 100644 (file)
--- a/openssl.c
+++ b/openssl.c
@@ -22,7 +22,9 @@
 #include <openssl/crypto.h>
 #include <openssl/ssl.h>
 #include <openssl/err.h>
+#ifdef HAVE_ENGINE
 #include <openssl/engine.h>
+#endif
 #include <openssl/evp.h>
 #include <openssl/rand.h>
 #include <openssl/pkcs12.h>