TYPE_SOA
if (type == TYPE_SOA) {
if(!domain_find_rrset(zone->apex, zone, TYPE_SOA)) {
if (type == TYPE_SOA) {
if(rrnum == -1 && type == TYPE_SOA && domain == zone->apex
if(type == TYPE_SOA) {
if(strcasecmp(name+1, "OA") == 0) return TYPE_SOA;
TYPE("SOA", TYPE_SOA, TYPE_HAS_COMPRESSED_DNAME,
write_uint16(sp, TYPE_SOA);
if(rr->type == TYPE_SOA)
if(rr->type == TYPE_SOA)
if(type == TYPE_SOA)
if(rr->type != TYPE_SOA) {
if(rr->type != TYPE_SOA) {
if(rr->type != TYPE_SOA && soa_rr_get_serial(rr) != data->newserial) {
if(rr->type != TYPE_SOA || soa_rr_get_serial(rr) != data->newserial) {
if(type == TYPE_SOA) {
if(tp == TYPE_SOA) {
if(tp == TYPE_SOA) {
if (rrset_rrtype(rrset) == TYPE_SOA) {
domain_find_rrset(ns_domain, zone, TYPE_SOA) == NULL);
if (rrset_rrtype(rrset) == TYPE_SOA ||
if (rrset_rrtype(rrset) == TYPE_SOA ||
rrset_rrtype(rrset)==TYPE_SOA?rrset->rrs[0]->ttl:rrsig->rrs[i]->ttl))
if(buffer_read_u16(packet) == TYPE_SOA) {
case TYPE_SOA:
} else if(q->qtype == TYPE_SOA
assert(rr->type == TYPE_SOA);
assert(rr->type == TYPE_SOA);
if(record->type == TYPE_SOA) {
&& try_buffer_write_u16(packet, TYPE_SOA)
xfrd_setup_packet(packet, TYPE_SOA, CLASS_IN, zone->apex,
if(rr->type != TYPE_SOA || rr->rdlength != 20+2*sizeof(void*)) {
if(ntohs(soa->type) != TYPE_SOA || ntohs(soa->klass) != CLASS_IN)
if(type == TYPE_SOA) {
soa.type = htons(TYPE_SOA);
if(rrset_rrtype(p) == TYPE_SOA)
if (type == TYPE_SOA) {
if (rrset_rrtype(rrset) == TYPE_SOA) {