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

index 4961a60e17ccb4e12b9fa7908a639ad25eecf965..42bf9b42bf64abd20a0e8eae3b7f49e37c62c441 100644 (file)
@@ -586,8 +586,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) {