BUG/MINOR: ssl: openssl-compat: Fix getm_ defines
authorRosen Penev <rosenp@gmail.com>
Thu, 19 Dec 2019 20:54:13 +0000 (12:54 -0800)
committerWilly Tarreau <w@1wt.eu>
Fri, 20 Dec 2019 15:04:49 +0000 (16:04 +0100)
commitd0f06ab5f1f99049e17445f265d2613c01129599
tree6ad0df54844a7f34c0c5cfb338e7794893c68305
parent9342d55c55064abe979f20bbe0ddf7d1b3203e05
BUG/MINOR: ssl: openssl-compat: Fix getm_ defines

LIBRESSL_VERSION_NUMBER evaluates to 0 under OpenSSL, making the condition
always true. Check for the define before checking it.

Signed-off-by: Rosen Penev <rosenp@gmail.com>

[wt: to be backported as far as 1.9]

(cherry picked from commit b3814c2ca8a8c28a890f8f50e0a35d5247222a12)
Signed-off-by: Willy Tarreau <w@1wt.eu>
include/common/openssl-compat.h