From: Fabian Keil Date: Sun, 31 Mar 2024 15:16:46 +0000 (+0200) Subject: wolfSSL: Use X509_V_OK if it's available X-Git-Url: http://www.privoxy.org/gitweb/index.html?p=privoxy.git;a=commitdiff_plain;h=838bc3c0ebadef1b068ea223e0a2df28cd5a66b7 wolfSSL: Use X509_V_OK if it's available Older wolfSSL releases don't have WOLFSSL_X509_V_OK yet. Reported by Roland [0]. [0]: --- diff --git a/wolfssl.c b/wolfssl.c index 0357efa1..a13fbb1c 100644 --- a/wolfssl.c +++ b/wolfssl.c @@ -1201,7 +1201,11 @@ extern int create_server_ssl_connection(struct client_state *csp) { long verify_result = wolfSSL_get_error(ssl, connect_ret); +#ifdef X509_V_OK + if (verify_result == X509_V_OK) +#else if (verify_result == WOLFSSL_X509_V_OK) +#endif { ret = 0; csp->server_cert_verification_result = SSL_CERT_VALID;