aboutsummaryrefslogtreecommitdiff
path: root/ConfigureChecks.cmake
diff options
context:
space:
mode:
authorAndreas Schneider <asn@cryptomilk.org>2018-12-16 13:32:42 +0100
committerAndreas Schneider <asn@cryptomilk.org>2018-12-19 14:57:29 +0100
commitdea6fe3d895d3ddfa23d67b07c3dccdbb2839366 (patch)
tree35b81c61107a81b6317e06146363f840de14f666 /ConfigureChecks.cmake
parent6cd8d4a24aa067d16611eb64bf306b7853748f34 (diff)
downloadlibssh-dea6fe3d895d3ddfa23d67b07c3dccdbb2839366.tar.gz
libssh-dea6fe3d895d3ddfa23d67b07c3dccdbb2839366.tar.xz
libssh-dea6fe3d895d3ddfa23d67b07c3dccdbb2839366.zip
crypto: Disable blowfish support by default
Signed-off-by: Andreas Schneider <asn@cryptomilk.org> Reviewed-by: Jakub Jelen <jjelen@redhat.com>
Diffstat (limited to 'ConfigureChecks.cmake')
-rw-r--r--ConfigureChecks.cmake6
1 files changed, 4 insertions, 2 deletions
diff --git a/ConfigureChecks.cmake b/ConfigureChecks.cmake
index 7c24dfd9..5ca48bea 100644
--- a/ConfigureChecks.cmake
+++ b/ConfigureChecks.cmake
@@ -89,8 +89,10 @@ if (OPENSSL_FOUND)
message(FATAL_ERROR "Could not detect openssl/aes.h")
endif()
- set(CMAKE_REQUIRED_INCLUDES ${OPENSSL_INCLUDE_DIR})
- check_include_file(openssl/blowfish.h HAVE_OPENSSL_BLOWFISH_H)
+ if (WITH_BLOWFISH_CIPHER)
+ set(CMAKE_REQUIRED_INCLUDES ${OPENSSL_INCLUDE_DIR})
+ check_include_file(openssl/blowfish.h HAVE_OPENSSL_BLOWFISH_H)
+ endif()
set(CMAKE_REQUIRED_INCLUDES ${OPENSSL_INCLUDE_DIR})
check_include_file(openssl/ecdh.h HAVE_OPENSSL_ECDH_H)