From e342a344c87c4f60c731654d9899e9422ba96dd3 Mon Sep 17 00:00:00 2001 From: Rosen Penev Date: Sat, 5 Jan 2019 21:05:55 -0800 Subject: [PATCH] Make OpenSSL ENGINE support optional --- keys.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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) { -- 2.47.3