Lines Matching refs:mDNSu16

445 mDNSexport char *DNSTypeName(mDNSu16 rrtype)
624 mDNSexport mDNSu16 DomainNameLength(const domainname *const name)
633 return((mDNSu16)(src - name->c + 1));
645 mDNSexport mDNSu16 CompressedDomainNameLength(const domainname *const name, const domainname *parent)
652 if (parent && SameDomainName((domainname *)src, parent)) return((mDNSu16)(src - name->c + 2));
656 return((mDNSu16)(src - name->c + 1));
1038 mDNSu16 l = name->c[0];
1137 mDNSexport mDNSu32 RDataHashValue(mDNSu16 const rdlength, const RDataBody *const rdb)
1199 mDNSexport mDNSu16 GetRDLength(const ResourceRecord *const rr, mDNSBool estimate)
1209 case kDNSType_HINFO:return(mDNSu16)(2 + (int)rd->data[0] + (int)rd->data[1 + (int)rd->data[0]]);
1213 case kDNSType_SRV: return(mDNSu16)(6 + CompressedDomainNameLength(&rd->srv.target, name));
1214 case kDNSType_SOA: return (mDNSu16)(CompressedDomainNameLength(&rd->soa.mname, name) +
1223 mDNSexport mDNSBool ValidateRData(const mDNSu16 rrtype, const mDNSu16 rdlength, const RData *const rd)
1225 mDNSu16 len;
1317 pointertarget = base + (((mDNSu16)(targ[0] & 0x3F)) << 8) + targ[1];
1364 mDNSu16 offset = (mDNSu16)(pointer - base);
1388 mDNSlocal mDNSu8 *putVal16(mDNSu8 *ptr, mDNSu16 val)
1412 if (ptr + (2 * sizeof(mDNSu16)) > limit) goto space_err;
1416 nput += 2 * sizeof(mDNSu16);
1444 mDNSlocal mDNSu16 getVal16(const mDNSu8 **ptr)
1446 mDNSu16 val = (mDNSu16)(((mDNSu16)(*ptr)[0]) << 8 | (*ptr)[1]);
1451 mDNSlocal const mDNSu8 *getOptRdata(const mDNSu8 *ptr, const mDNSu8 *const limit, LargeCacheRecord *const cr, mDNSu16 pktRDLen)
1460 if (nread + (2 * sizeof(mDNSu16)) > rr->rdata->MaxRDLength) goto space_err;
1463 nread += 2 * sizeof(mDNSu16);
1548 mDNSexport mDNSu8 *PutResourceRecordTTLWithLimit(DNSMessage *const msg, mDNSu8 *ptr, mDNSu16 *count, ResourceRecord *rr, mDNSu32 ttl, const mDNSu8 *limit)
1551 mDNSu16 actualLength;
1574 actualLength = (mDNSu16)(endofrdata - ptr - 10);
1583 mDNSexport mDNSu8 *PutResourceRecordCappedTTL(DNSMessage *const msg, mDNSu8 *ptr, mDNSu16 *count, ResourceRecord *rr, mDNSu32
1591 mDNSu16 *count, const AuthRecord *rr)
1605 mDNSexport mDNSu8 *putQuestion(DNSMessage *const msg, mDNSu8 *ptr, const mDNSu8 *const limit, const domainname *const name, mDNSu16 rrtype, mDNSu16 rrclass)
1647 mDNSu16 origclass;
1657 mDNSexport mDNSu8 *putDeleteRRSet(DNSMessage *msg, mDNSu8 *ptr, const domainname *name, mDNSu16 rrtype)
1660 mDNSu16 class = kDNSQClass_ANY;
1679 mDNSu16 class = kDNSQClass_ANY;
1680 mDNSu16 rrtype = kDNSQType_ANY;
1741 mDNSexport void SetNewRData(ResourceRecord *const rr, RData *NewRData, mDNSu16 rdlength)
1758 mDNSu16 total = 0;
1804 mDNSu16 offset;
1820 case 0xC0: offset = (mDNSu16)((((mDNSu16)(len & 0x3F)) << 8) | *ptr++);
1837 mDNSu16 pktrdlength;
1843 pktrdlength = (mDNSu16)((mDNSu16)ptr[8] << 8 | ptr[9]);
1854 mDNSu16 pktrdlength;
1882 rr->resrec.rrtype = (mDNSu16) ((mDNSu16)ptr[0] << 8 | ptr[1]);
1883 rr->resrec.rrclass = (mDNSu16)(((mDNSu16)ptr[2] << 8 | ptr[3]) & kDNSClass_Mask);
1889 pktrdlength = (mDNSu16)((mDNSu16)ptr[8] << 8 | ptr[9]);
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]);
1997 question->qtype = (mDNSu16)((mDNSu16)ptr[0] << 8 | ptr[1]); // Get type
1998 question->qclass = (mDNSu16)((mDNSu16)ptr[2] << 8 | ptr[3]); // and class
2040 mDNSu16 numQuestions = msg->h.numQuestions;
2041 mDNSu16 numAnswers = msg->h.numAnswers;
2042 mDNSu16 numAuthorities = msg->h.numAuthorities;
2043 mDNSu16 numAdditionals = msg->h.numAdditionals;
2066 msglen = (mDNSu16)(end - (mDNSu8 *)msg);
2085 msg->h.numAdditionals = (mDNSu16)(authInfo ? numAdditionals - 1 : numAdditionals);