} else {
if (rr.qtype.getCode())
L<<Logger::Warning<<"Zone '"<<target<<"' contains out-of-zone data '"<<rr.qname<<"|"<<rr.qtype.getName()<<"', ignoring"<<endl;
- continue;
}
}
do {
if (shorter==target) // apex is always auth
continue;
- if(nsset.count(shorter) && !(rr.qname==shorter && rr.qtype.getCode() == QType::DS))
+ if(nsset.count(shorter) && !(rr.qname==shorter && rr.qtype.getCode() == QType::DS)) {
rr.auth=false;
+ continue;
+ }
} while(shorter.chopOff());
- } else
- continue;
+ }
}
if(NSEC3Zone) {