From: Willy Tarreau Date: Mon, 14 Dec 2015 10:28:33 +0000 (+0100) Subject: BUILD: ssl: set SSL_SOCK_NUM_KEYTYPES with openssl < 1.0.2 X-Git-Tag: v1.7-dev1~14 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=30da7ad8094f1bb9968f0eac75ed4aa3d2d1d500;p=thirdparty%2Fhaproxy.git 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. --- diff --git a/src/ssl_sock.c b/src/ssl_sock.c index 31af6f9d0e..5200069f10 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)