diff options
author | Andreas Schneider <asn@cryptomilk.org> | 2018-07-05 08:56:33 +0200 |
---|---|---|
committer | Andreas Schneider <asn@cryptomilk.org> | 2018-07-05 12:12:17 +0200 |
commit | 38c53db9533a3e0ac446ee0a83dac8768d282de9 (patch) | |
tree | 954a5bcebea2915bc947b92c73dd36b5ac5ba2e2 /ConfigureChecks.cmake | |
parent | c503bb572eee1a166ce5e631785b7d24e6319605 (diff) | |
download | libssh-38c53db9533a3e0ac446ee0a83dac8768d282de9.tar.gz libssh-38c53db9533a3e0ac446ee0a83dac8768d282de9.tar.xz libssh-38c53db9533a3e0ac446ee0a83dac8768d282de9.zip |
libcrypto: Use new RAND_priv_bytes() for strong randomness
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Diffstat (limited to 'ConfigureChecks.cmake')
-rw-r--r-- | ConfigureChecks.cmake | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/ConfigureChecks.cmake b/ConfigureChecks.cmake index 677c98b4..07c53c73 100644 --- a/ConfigureChecks.cmake +++ b/ConfigureChecks.cmake @@ -120,6 +120,10 @@ if (OPENSSL_FOUND) set(CMAKE_REQUIRED_LIBRARIES ${OPENSSL_CRYPTO_LIBRARY}) check_function_exists(EVP_CIPHER_CTX_new HAVE_OPENSSL_EVP_CIPHER_CTX_NEW) + set(CMAKE_REQUIRED_INCLUDES ${OPENSSL_INCLUDE_DIR}) + set(CMAKE_REQUIRED_LIBRARIES ${OPENSSL_CRYPTO_LIBRARY}) + check_function_exists(RAND_priv_bytes HAVE_OPENSSL_RAND_PRIV_BYTES) + unset(CMAKE_REQUIRED_INCLUDES) unset(CMAKE_REQUIRED_LIBRARIES) endif() |