TYPE_DS
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) {
if(name[2]==0) return TYPE_DS;
TYPE("DS", TYPE_DS, TYPE_HAS_NO_REFS,
if(query->qtype == TYPE_DS)
(domain_find_rrset(d, z, TYPE_DS) ||
if (exact && q->qtype == TYPE_DS && closest_encloser == q->zone->apex) {
if (exact && q->qtype == TYPE_DS && closest_encloser == q->zone->apex) {
|| (exact && q->qtype == TYPE_DS && closest_encloser == q->delegation_domain))
return (query->qtype != TYPE_DNSKEY && query->qtype != TYPE_DS
if ((rrset = domain_find_rrset(query->delegation_domain, query->zone, TYPE_DS))) {