BUILD: ssl: more cleaner approach to WolfSSL without renegotiation
authorWilliam Lallemand <wlallemand@haproxy.com>
Tue, 28 Jan 2025 19:55:20 +0000 (20:55 +0100)
committerWilliam Lallemand <wlallemand@haproxy.com>
Tue, 28 Jan 2025 19:59:48 +0000 (20:59 +0100)
commit5fde007890b75ecfcb70fb77f8644dd68cdcca1b
tree4ac3c2c2f74ff1c1b0702b4300cbf77e7ca55958
parent76cb3e6a855d014ff6a344d81bc52c0df6acdff3
BUILD: ssl: more cleaner approach to WolfSSL without renegotiation

Patch discussed in https://github.com/wolfSSL/wolfssl/issues/6834

When building Wolfssl without renegotiation options, WolfSSL still
defines the macros about it, which warns during the build.

This patch completes the previous one by undefining the macros so
haproxy could build without any warning.

(cherry picked from commit b43e5d8c1692a0f15db4e621e3cff41158a47167)
Signed-off-by: William Lallemand <wlallemand@haproxy.com>
include/haproxy/openssl-compat.h