Use autoconf, not OPENSSL_VERSION_NUMBER, to detect SSL_CIPHER_find

Repairs build with libressl
This commit is contained in:
Nick Mathewson 2015-06-02 13:27:55 -04:00
parent f90a704f12
commit ff835e2328
2 changed files with 2 additions and 1 deletions

View File

@ -639,6 +639,7 @@ AC_CHECK_FUNCS([ \
SSL_get_server_random \
SSL_get_client_ciphers \
SSL_get_client_random \
SSL_CIPHER_find \
])
LIBS="$save_LIBS"
LDFLAGS="$save_LDFLAGS"

View File

@ -1487,7 +1487,7 @@ static int
find_cipher_by_id(const SSL *ssl, const SSL_METHOD *m, uint16_t cipher)
{
const SSL_CIPHER *c;
#if OPENSSL_VERSION_NUMBER >= OPENSSL_V_SERIES(1,0,2)
#ifdef HAVE_SSL_CIPHER_FIND
{
unsigned char cipherid[3];
tor_assert(ssl);