bca7591
From 871f36410b93abc2a2e583043665337d25d66c1e Mon Sep 17 00:00:00 2001
bca7591
From: Wouter Wijngaards <wouter@nlnetlabs.nl>
bca7591
Date: Mon, 26 Feb 2018 13:48:26 +0000
bca7591
Subject: [PATCH] - Fix that NXDOMAIN for _probe.uk.uk is deemed allright.
bca7591
bca7591
git-svn-id: file:///svn/dnssec-trigger/trunk@764 14dc9c71-5cc2-e011-b339-0019d10b89f4
bca7591
---
bca7591
 riggerd/probe.c | 3 ++-
bca7591
 1 file changed, 2 insertions(+), 1 deletion(-)
bca7591
bca7591
diff --git a/riggerd/probe.c b/riggerd/probe.c
bca7591
index 4781e01..0954766 100644
bca7591
--- a/riggerd/probe.c
bca7591
+++ b/riggerd/probe.c
bca7591
@@ -490,7 +490,8 @@ outq_check_packet(struct outq* outq, uint8_t* wire, size_t len)
bca7591
 	}
bca7591
 
bca7591
 	/* does DNS work? */
bca7591
-	if(ldns_pkt_get_rcode(p) != LDNS_RCODE_NOERROR) {
bca7591
+	if(ldns_pkt_get_rcode(p) != LDNS_RCODE_NOERROR &&
bca7591
+		ldns_pkt_get_rcode(p) != LDNS_RCODE_NXDOMAIN) {
bca7591
 		char* r = ldns_pkt_rcode2str(ldns_pkt_get_rcode(p));
bca7591
 		snprintf(reason, sizeof(reason), "no answer, %s",
bca7591
 			r?r:"(out of memory)");
bca7591
-- 
bca7591
2.14.3
bca7591