From 14865492bc087af6dbf01cbab415c3d852dfbcf9 Mon Sep 17 00:00:00 2001 From: Brian Wellington Date: Thu, 3 Feb 2000 18:49:08 +0000 Subject: [PATCH] don't quit if dns_dnssec_findzonekeys returns ISC_R_NOTFOUND --- bin/dnssec/dnssec-signzone.c | 2 ++ bin/tests/signer.c | 2 ++ 2 files changed, 4 insertions(+) diff --git a/bin/dnssec/dnssec-signzone.c b/bin/dnssec/dnssec-signzone.c index 1a7f15361f..2e768610bf 100644 --- a/bin/dnssec/dnssec-signzone.c +++ b/bin/dnssec/dnssec-signzone.c @@ -867,6 +867,8 @@ loadzonekeys(dns_db_t *db, dns_dbversion_t *version) { result = dns_dnssec_findzonekeys(db, version, node, origin, mctx, 20, keys, &nkeys); + if (result == ISC_R_NOTFOUND) + result = ISC_R_SUCCESS; check_result(result, "dns_dnssec_findzonekeys()"); for (i = 0; i < nkeys; i++) { diff --git a/bin/tests/signer.c b/bin/tests/signer.c index 1a7f15361f..2e768610bf 100644 --- a/bin/tests/signer.c +++ b/bin/tests/signer.c @@ -867,6 +867,8 @@ loadzonekeys(dns_db_t *db, dns_dbversion_t *version) { result = dns_dnssec_findzonekeys(db, version, node, origin, mctx, 20, keys, &nkeys); + if (result == ISC_R_NOTFOUND) + result = ISC_R_SUCCESS; check_result(result, "dns_dnssec_findzonekeys()"); for (i = 0; i < nkeys; i++) {