Home | History | Annotate | Download | only in mDNSCore

Lines Matching refs:srv

158 		case kDNSType_SRV:  return("SRV");
208 rd->srv.priority, rd->srv.weight, mDNSVal16(rd->srv.port), rd->srv.target.c); break;
1139 case kDNSType_SRV: return DomainNameHashValue(&rdb->srv.target);
1197 case kDNSType_SRV: return(mDNSBool)( b1->srv.priority == b2->srv.priority &&
1198 b1->srv.weight == b2->srv.weight &&
1199 mDNSSameIPPort(b1->srv.port, b2->srv.port) &&
1200 samename(&b1->srv.target, &b2->srv.target));
1435 case kDNSType_SRV: return(mDNSu16)(6 + CompressedDomainNameLength(&rd->srv.target, name));
1498 len = DomainNameLengthLimit(&rd->u.srv.target, rd->u.data + rdlength);
1714 *ptr++ = (mDNSu8)(rdb->srv.priority >> 8);
1715 *ptr++ = (mDNSu8)(rdb->srv.priority & 0xFF);
1716 *ptr++ = (mDNSu8)(rdb->srv.weight >> 8);
1717 *ptr++ = (mDNSu8)(rdb->srv.weight & 0xFF);
1718 *ptr++ = rdb->srv.port.b[0];
1719 *ptr++ = rdb->srv.port.b[1];
1720 return(putDomainNameAsLabels(msg, ptr, limit, &rdb->srv.target));
1801 // When sending SRV to conventional DNS server (i.e. in DNS update requests) we should not do name compression on the rdata (RFC 2782)
2257 //debugf("%##s SRV %##s rdlen %d", rr->resrec.name.c, rdb->srv.target.c, pktrdlength);
2279 rdb->srv.priority = (mDNSu16)((mDNSu16)ptr[0] << 8 | ptr[1]);
2280 rdb->srv.weight = (mDNSu16)((mDNSu16)ptr[2] << 8 | ptr[3]);
2281 rdb->srv.port.b[0] = ptr[4];
2282 rdb->srv.port.b[1] = ptr[5];
2283 ptr = getDomainName(msg, ptr+6, end, &rdb->srv.target);
2284 if (ptr != end) { debugf("GetLargeResourceRecord: Malformed SRV RDATA name"); goto fail; }
2285 //debugf("%##s SRV %##s rdlen %d", rr->resrec.name.c, rdb->srv.target.c, pktrdlength);