aboutsummaryrefslogtreecommitdiff
path: root/validator/val_nsec.c
diff options
context:
space:
mode:
authorDag-Erling Smørgrav <des@FreeBSD.org>2017-02-03 13:06:34 +0000
committerDag-Erling Smørgrav <des@FreeBSD.org>2017-02-03 13:06:34 +0000
commitbd51c20871bac7a49ea0adc443050f2894cfd5f3 (patch)
treec551994131aa8f3315a21aeaf4f9bc2a8b757e89 /validator/val_nsec.c
parent27c2fff0f2fef695b0599fc3931cacfc16376e88 (diff)
Diffstat (limited to 'validator/val_nsec.c')
-rw-r--r--validator/val_nsec.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/validator/val_nsec.c b/validator/val_nsec.c
index f104a347c786..1e4f440ffc09 100644
--- a/validator/val_nsec.c
+++ b/validator/val_nsec.c
@@ -343,7 +343,7 @@ int nsec_proves_nodata(struct ub_packed_rrset_key* nsec,
} else {
/* See if the next owner name covers a wildcard
* empty non-terminal. */
- while (dname_strict_subdomain_c(nm, nsec->rk.dname)) {
+ while (dname_canonical_compare(nsec->rk.dname, nm) < 0) {
/* wildcard does not apply if qname below
* the name that exists under the '*' */
if (dname_subdomain_c(qinfo->qname, nm))