Lines Matching refs:srv
489 rd->srv.priority, rd->srv.weight, mDNSVal16(rd->srv.port), rd->srv.target.c); break;
1162 case kDNSType_SRV: return(mDNSBool)( r1->rdata->u.srv.priority == r2->srv.priority &&
1163 r1->rdata->u.srv.weight == r2->srv.weight &&
1164 r1->rdata->u.srv.port.NotAnInteger == r2->srv.port.NotAnInteger &&
1165 SameDomainName(&r1->rdata->u.srv.target, &r2->srv.target) );
1213 case kDNSType_SRV: return(mDNSu16)(6 + CompressedDomainNameLength(&rd->srv.target, name));
1262 len = DomainNameLength(&rd->u.srv.target);
1529 *ptr++ = (mDNSu8)(rr->rdata->u.srv.priority >> 8);
1530 *ptr++ = (mDNSu8)(rr->rdata->u.srv.priority & 0xFF);
1531 *ptr++ = (mDNSu8)(rr->rdata->u.srv.weight >> 8);
1532 *ptr++ = (mDNSu8)(rr->rdata->u.srv.weight & 0xFF);
1533 *ptr++ = rr->rdata->u.srv.port.b[0];
1534 *ptr++ = rr->rdata->u.srv.port.b[1];
1535 return(putDomainNameAsLabels(msg, ptr, limit, &rr->rdata->u.srv.target));
1931 case kDNSType_SRV: rr->resrec.rdata->u.srv.priority = (mDNSu16)((mDNSu16)ptr[0] << 8 | ptr[1]);
1932 rr->resrec.rdata->u.srv.weight = (mDNSu16)((mDNSu16)ptr[2] << 8 | ptr[3]);
1933 rr->resrec.rdata->u.srv.port.b[0] = ptr[4];
1934 rr->resrec.rdata->u.srv.port.b[1] = ptr[5];
1935 if (!getDomainName(msg, ptr+6, end, &rr->resrec.rdata->u.srv.target))
1937 //debugf("%##s SRV %##s rdlen %d", rr->resrec.name.c, rr->resrec.rdata->u.srv.target.c, pktrdlength);