From 838bc3c0ebadef1b068ea223e0a2df28cd5a66b7 Mon Sep 17 00:00:00 2001 From: Fabian Keil Date: Sun, 31 Mar 2024 17:16:46 +0200 Subject: [PATCH] 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]: --- wolfssl.c | 4 ++++ 1 file changed, 4 insertions(+) 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; -- 2.39.2