From 79e06a7909de4dd89e2a7d705cc85897f589b5e1 Mon Sep 17 00:00:00 2001 From: Bob Halley Date: Thu, 16 Mar 2000 23:57:02 +0000 Subject: [PATCH] dns_keytable_issecuredomain did not set result correctly on success --- lib/dns/keytable.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/dns/keytable.c b/lib/dns/keytable.c index cd0b9445bd..35a7230d12 100644 --- a/lib/dns/keytable.c +++ b/lib/dns/keytable.c @@ -315,8 +315,10 @@ dns_keytable_issecuredomain(dns_keytable_t *keytable, dns_name_t *name, if (result == ISC_R_SUCCESS || result == DNS_R_PARTIALMATCH) { INSIST(data != NULL); *wantdnssecp = ISC_TRUE; + result = ISC_R_SUCCESS; } else if (result == ISC_R_NOTFOUND) { *wantdnssecp = ISC_FALSE; + result = ISC_R_SUCCESS; } RWUNLOCK(&keytable->rwlock, isc_rwlocktype_read);