From 30da7ad8094f1bb9968f0eac75ed4aa3d2d1d500 Mon Sep 17 00:00:00 2001 From: Willy Tarreau Date: Mon, 14 Dec 2015 11:28:33 +0100 Subject: [PATCH] BUILD: ssl: set SSL_SOCK_NUM_KEYTYPES with openssl < 1.0.2 Last patch unfortunately broke build with openssl older than 1.0.2. Let's just define a single key type in this case. --- src/ssl_sock.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/ssl_sock.c b/src/ssl_sock.c index 31af6f9d0..5200069f1 100644 --- a/src/ssl_sock.c +++ b/src/ssl_sock.c @@ -168,6 +168,8 @@ const char *SSL_SOCK_KEYTYPE_NAMES[] = { "rsa" }; #define SSL_SOCK_NUM_KEYTYPES 3 +#else +#define SSL_SOCK_NUM_KEYTYPES 1 #endif #if (defined SSL_CTRL_SET_TLSEXT_STATUS_REQ_CB && !defined OPENSSL_NO_OCSP)