Home | History | Annotate | Download | only in mDNSCore

Lines Matching refs:soa

152 		case kDNSType_SOA:  return("SOA");
192 rd->soa.mname.c, rd->soa.rname.c,
193 rd->soa.serial, rd->soa.refresh, rd->soa.retry, rd->soa.expire, rd->soa.min);
1122 case kDNSType_SOA: return rdb->soa.serial +
1123 rdb->soa.refresh +
1124 rdb->soa.retry +
1125 rdb->soa.expire +
1126 rdb->soa.min +
1127 DomainNameHashValue(&rdb->soa.mname) +
1128 DomainNameHashValue(&rdb->soa.rname);
1176 case kDNSType_SOA: return(mDNSBool)( b1->soa.serial == b2->soa.serial &&
1177 b1->soa.refresh == b2->soa.refresh &&
1178 b1->soa.retry == b2->soa.retry &&
1179 b1->soa.expire == b2->soa.expire &&
1180 b1->soa.min == b2->soa.min &&
1181 samename(&b1->soa.mname, &b2->soa.mname) &&
1182 samename(&b1->soa.rname, &b2->soa.rname));
1408 case kDNSType_SOA: return(mDNSu16)(CompressedDomainNameLength(&rd->soa.mname, name) +
1409 CompressedDomainNameLength(&rd->soa.rname, name) +
1666 case kDNSType_SOA: ptr = putDomainNameAsLabels(msg, ptr, limit, &rdb->soa.mname);
1668 ptr = putDomainNameAsLabels(msg, ptr, limit, &rdb->soa.rname);
1670 ptr = putVal32(ptr, rdb->soa.serial);
1671 ptr = putVal32(ptr, rdb->soa.refresh);
1672 ptr = putVal32(ptr, rdb->soa.retry);
1673 ptr = putVal32(ptr, rdb->soa.expire);
1674 ptr = putVal32(ptr, rdb->soa.min);
2221 case kDNSType_SOA: ptr = getDomainName(msg, ptr, end, &rdb->soa.mname);
2222 if (!ptr) { debugf("GetLargeResourceRecord: Malformed SOA RDATA mname"); goto fail; }
2223 ptr = getDomainName(msg, ptr, end, &rdb->soa.rname);
2224 if (!ptr) { debugf("GetLargeResourceRecord: Malformed SOA RDATA rname"); goto fail; }
2225 if (ptr + 0x14 != end) { debugf("GetLargeResourceRecord: Malformed SOA RDATA"); goto fail; }
2226 rdb->soa.serial = (mDNSs32) ((mDNSs32)ptr[0x00] << 24 | (mDNSs32)ptr[0x01] << 16 | (mDNSs32)ptr[0x02] << 8 | ptr[0x03]);
2227 rdb->soa.refresh = (mDNSu32) ((mDNSu32)ptr[0x04] << 24 | (mDNSu32)ptr[0x05] << 16 | (mDNSu32)ptr[0x06] << 8 | ptr[0x07]);
2228 rdb->soa.retry = (mDNSu32) ((mDNSu32)ptr[0x08] << 24 | (mDNSu32)ptr[0x09] << 16 | (mDNSu32)ptr[0x0A] << 8 | ptr[0x0B]);
2229 rdb->soa.expire = (mDNSu32) ((mDNSu32)ptr[0x0C] << 24 | (mDNSu32)ptr[0x0D] << 16 | (mDNSu32)ptr[0x0E] << 8 | ptr[0x0F]);
2230 rdb->soa.min = (mDNSu32) ((mDNSu32)ptr[0x10] << 24 | (mDNSu32)ptr[0x11] << 16 | (mDNSu32)ptr[0x12] << 8 | ptr[0x13]);