From: Willem Toorop Date: Tue, 29 Nov 2016 14:35:54 +0000 (+0100) Subject: Make ldns-dane OpenSSL 0.9.8 compatible? X-Git-Tag: release-1.7.0-rc1~19 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5c99dd5759576f012cc8e9301dde41382ff306b5;p=thirdparty%2Fldns.git Make ldns-dane OpenSSL 0.9.8 compatible? Will test after commit... --- diff --git a/examples/ldns-dane.c b/examples/ldns-dane.c index accbf29b..f3b4cfeb 100644 --- a/examples/ldns-dane.c +++ b/examples/ldns-dane.c @@ -1714,9 +1714,13 @@ main(int argc, char* const* argv) if (! cert) { ssl_err("could not SSL_get_certificate"); } +#ifndef SSL_CTX_get_extra_chain_certs + extra_certs = ctx->extra_certs; +#else if(!SSL_CTX_get_extra_chain_certs(ctx, &extra_certs)) { ssl_err("could not SSL_CTX_get_extra_chain_certs"); } +#endif switch (mode) { case CREATE: dane_create(tlsas, tlsa_owner, certificate_usage, offset, selector, matching_type,