]> git.ipfire.org Git - thirdparty/ldns.git/commitdiff
Make ldns-dane OpenSSL 0.9.8 compatible?
authorWillem Toorop <willem@nlnetlabs.nl>
Tue, 29 Nov 2016 14:35:54 +0000 (15:35 +0100)
committerWillem Toorop <willem@nlnetlabs.nl>
Tue, 29 Nov 2016 14:35:54 +0000 (15:35 +0100)
Will test after commit...

examples/ldns-dane.c

index accbf29bde31ea1477698e6f8de1e23ac389d5ac..f3b4cfebfb51db03319084aadf7265ac01ca3548 100644 (file)
@@ -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,