From: Rosen Penev Date: Sun, 6 Jan 2019 05:05:55 +0000 (-0800) Subject: Make OpenSSL ENGINE support optional X-Git-Tag: release-1.7.1-rc1~25^2^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F4%2Fhead;p=thirdparty%2Fldns.git Make OpenSSL ENGINE support optional --- diff --git a/keys.c b/keys.c index bb7bd6cd..2a8593df 100644 --- a/keys.c +++ b/keys.c @@ -16,8 +16,10 @@ #ifdef HAVE_SSL #include -#include #include +#ifndef OPENSSL_NO_ENGINE +#include +#endif #endif /* HAVE_SSL */ ldns_lookup_table ldns_signing_algorithms[] = { @@ -99,7 +101,7 @@ ldns_key_new_frm_fp(ldns_key **k, FILE *fp) return ldns_key_new_frm_fp_l(k, fp, NULL); } -#ifdef HAVE_SSL +#if defined(HAVE_SSL) && !defined(OPENSSL_NO_ENGINE) ldns_status ldns_key_new_frm_engine(ldns_key **key, ENGINE *e, char *key_id, ldns_algorithm alg) {