From d10007a2c61709a5b8f7ed6a5e9f4a24ac374c92 Mon Sep 17 00:00:00 2001 From: Mark Wright Date: Wed, 24 Oct 2018 16:00:04 +0200 Subject: Do not use deprecated features with openssl-1.1 --- istream.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'istream.c') diff --git a/istream.c b/istream.c index 1387307..4989a4f 100644 --- a/istream.c +++ b/istream.c @@ -421,7 +421,11 @@ ssl_check_cert_ident(X509 * x, char *hostname) for (i = 0; i < n; i++) { gn = sk_GENERAL_NAME_value(alt, i); if (gn->type == GEN_DNS) { +#if (OPENSSL_VERSION_NUMBER < 0x10100000L) || defined(LIBRESSL_VERSION_NUMBER) char *sn = ASN1_STRING_data(gn->d.ia5); +#else + char *sn = ASN1_STRING_get0_data(gn->d.ia5); +#endif int sl = ASN1_STRING_length(gn->d.ia5); if (!seen_dnsname) -- cgit v1.2.3