From: William Lallemand Date: Thu, 1 Sep 2022 14:15:10 +0000 (+0200) Subject: BUILD: quic: add some ifdef around the SSL_ERROR_* for libressl X-Git-Tag: v2.7-dev6~101 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=6d74e179ee012c2b4eb282c2b63f87e9a6235251;p=thirdparty%2Fhaproxy.git BUILD: quic: add some ifdef around the SSL_ERROR_* for libressl SSL_ERROR_WANT_ASYNC, SSL_ERROR_WANT_ASYNC_JOB and SSL_ERROR_WANT_CLIENT_HELLO_CB does not seems supported by libressl. --- diff --git a/include/haproxy/quic_tls.h b/include/haproxy/quic_tls.h index 114ed0b3e3..c326ce9e81 100644 --- a/include/haproxy/quic_tls.h +++ b/include/haproxy/quic_tls.h @@ -259,12 +259,14 @@ static inline const char *ssl_error_str(int err) return "WANT_CONNECT"; case SSL_ERROR_WANT_ACCEPT: return "WANT_ACCEPT"; +#if !defined(LIBRESSL_VERSION_NUMBER) case SSL_ERROR_WANT_ASYNC: return "WANT_ASYNC"; case SSL_ERROR_WANT_ASYNC_JOB: return "WANT_ASYNC_JOB"; case SSL_ERROR_WANT_CLIENT_HELLO_CB: return "WANT_CLIENT_HELLO_CB"; +#endif default: return "UNKNOWN"; }