From ea51eef4c8f96a332f93e238fd67c378dbf676e4 Mon Sep 17 00:00:00 2001 From: Francis Dupont Date: Wed, 17 Jan 2018 15:20:44 +0100 Subject: [PATCH] Applied #46125 fix (hardcoded "pkcs11") --- bin/dnssec/dnssec-keyfromlabel.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/bin/dnssec/dnssec-keyfromlabel.c b/bin/dnssec/dnssec-keyfromlabel.c index 53834005e0..d92c9790aa 100644 --- a/bin/dnssec/dnssec-keyfromlabel.c +++ b/bin/dnssec/dnssec-keyfromlabel.c @@ -611,8 +611,13 @@ main(int argc, char **argv) { isc_buffer_init(&buf, filename, sizeof(filename) - 1); /* associate the key */ - ret = dst_key_fromlabel(name, alg, flags, protocol, - rdclass, "pkcs11", label, NULL, mctx, &key); + ret = dst_key_fromlabel(name, alg, flags, protocol, rdclass, +#ifdef PKCS11CRYPTO + "pkcs11", +#else + engine, +#endif + label, NULL, mctx, &key); isc_entropy_stopcallbacksources(ectx); if (ret != ISC_R_SUCCESS) {