From f6c1a76e91f21fd3b5110091a93f2f88bde2fe5d Mon Sep 17 00:00:00 2001 From: Mark Andrews Date: Thu, 23 Dec 1999 06:50:51 +0000 Subject: [PATCH] Cached NXDOMAIN for type ANY queries should be bound to a rdataset. --- lib/dns/rbtdb.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/dns/rbtdb.c b/lib/dns/rbtdb.c index 54859c0599..badc53635a 100644 --- a/lib/dns/rbtdb.c +++ b/lib/dns/rbtdb.c @@ -2462,7 +2462,7 @@ cache_find(dns_db_t *db, dns_name_t *name, dns_dbversion_t *version, result = DNS_R_SUCCESS; } - if (type != dns_rdatatype_any) { + if (type != dns_rdatatype_any || result == DNS_R_NCACHENXDOMAIN) { bind_rdataset(search.rbtdb, node, found, search.now, rdataset); if (foundsig != NULL)