]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Applied #46125 fix (hardcoded "pkcs11")
authorFrancis Dupont <fdupont@isc.org>
Wed, 17 Jan 2018 14:20:44 +0000 (15:20 +0100)
committerFrancis Dupont <fdupont@isc.org>
Wed, 17 Jan 2018 14:20:44 +0000 (15:20 +0100)
bin/dnssec/dnssec-keyfromlabel.c

index 53834005e0e5d352b9eb83cf6a38fe01ee93181e..d92c9790aad3f68d847bd35709549aeadb01f112 100644 (file)
@@ -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) {