Fix NXDOMAIN RCODE in auth PTR replies.

This commit is contained in:
Simon Kelley committed 2014-04-03 21:16:40 +01:00
1 parent b7639d5815
commit 10068600f8
2 files changed
+8 -2

No files matched your search

+4 -2
View File
@@ -231,8 +231,10 @@ size_t answer_auth(struct dns_header *header, char *limit, size_t qlen, time_t n
} while ((crecp = cache_find_by_addr(crecp, &addr, now, flag)));
if (!found)
log_query(flag | F_NEG | F_NXDOMAIN | F_REVERSE | F_AUTH, NULL, &addr, NULL);
if (found)
nxdomain = 0;
else
log_query(flag | F_NEG | F_NXDOMAIN | F_REVERSE | (auth ? F_AUTH : 0), NULL, &addr, NULL);
continue;
}