From 426922b6769b432a09b6d316711401bc1d93d147 Mon Sep 17 00:00:00 2001 From: Graham Keeling Date: Fri, 4 Nov 2022 08:11:17 +1000 Subject: [PATCH] libressl>3.5 has X509_REVOKED_get0_serialNumber Patch from tassilo. Change-Id: I3d7f66201f006e5b22a3faf56d64d399d7340e38 --- src/server/ca.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server/ca.c b/src/server/ca.c index 7544b700c..7934ca906 100644 --- a/src/server/ca.c +++ b/src/server/ca.c @@ -573,7 +573,7 @@ int ca_x509_verify_crl(struct conf **confs, revoked=(X509_REVOKED *) sk_X509_REVOKED_value(X509_CRL_get_REVOKED(crl), i); if(!ASN1_INTEGER_cmp( -#if OPENSSL_VERSION_NUMBER < 0x1010000fL || defined(LIBRESSL_VERSION_NUMBER) +#if OPENSSL_VERSION_NUMBER < 0x1010000fL || (defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x30500000L) revoked->serialNumber, #else X509_REVOKED_get0_serialNumber(revoked),