TYPE_NS
if(type == TYPE_NSEC3 || type == TYPE_NS || type == TYPE_DS)
if(type == TYPE_NS || type == TYPE_DS || type == TYPE_DNAME) {
if(type == TYPE_NS || type == TYPE_DS) {
if(type == TYPE_NS || type == TYPE_DS || type == TYPE_DNAME) {
} else if(type == TYPE_NS) {
case 0: return TYPE_NS;
TYPE("NS", TYPE_NS, TYPE_HAS_COMPRESSED_DNAME,
if (rrset->zone != zone && rrset_rrtype(rrset) == TYPE_NS) {
rrset = domain_find_rrset(domain, zone, TYPE_NS);
domain_find_rrset(d, z, TYPE_NS)) && d != z->apex
query->qtype != TYPE_NS)
case TYPE_NS:
assert(rr->type == TYPE_NS);
, TYPE_NS, 9, "\007invalid\000");
} else if (rrset_rrtype(rrset) == TYPE_NS) {