From 26bdf998f080a15c3a8b474fd9f75e42bddf117b Mon Sep 17 00:00:00 2001 From: Brad Smith Date: Mon, 8 Jan 2024 22:48:33 -0500 Subject: [PATCH] Adjust code to support LibreSSL without the ASN1 macros (#3822) --- pjlib/src/pj/ssl_sock_ossl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pjlib/src/pj/ssl_sock_ossl.c b/pjlib/src/pj/ssl_sock_ossl.c index 6777b51b3..5253fec05 100644 --- a/pjlib/src/pj/ssl_sock_ossl.c +++ b/pjlib/src/pj/ssl_sock_ossl.c @@ -161,7 +161,7 @@ static void update_certs_info(pj_ssl_sock_t* ssock, #if OPENSSL_VERSION_NUMBER >= 0x10100000L # define OPENSSL_NO_SSL2 /* seems to be removed in 1.1.0 */ -# if !USING_LIBRESSL +# ifndef M_ASN1_STRING_data # define M_ASN1_STRING_data(x) ASN1_STRING_get0_data(x) # define M_ASN1_STRING_length(x) ASN1_STRING_length(x) # endif