Home | History | Annotate | Download | only in mDNSCore

Lines Matching refs:mDNSu16

145 mDNSexport char *DNSTypeName(mDNSu16 rrtype)
248 mDNSu16 i;
373 mDNSu16 l1 = DomainNameLength(d1);
374 mDNSu16 l2 = DomainNameLength(d2);
422 mDNSexport mDNSu16 DomainNameLengthLimit(const domainname *const name, const mDNSu8 *limit)
427 if (*src == 0) return((mDNSu16)(src - name->c + 1));
442 mDNSexport mDNSu16 CompressedDomainNameLength(const domainname *const name, const domainname *parent)
449 if (parent && SameDomainName((const domainname *)src, parent)) return((mDNSu16)(src - name->c + 2));
453 return((mDNSu16)(src - name->c + 1));
890 mDNSu16 l = name->c[0];
992 mDNSu16 rrtype, mDNSu32 ttl, mDNSu8 RecordType, AuthRecType artype, mDNSRecordCallback Callback, void *Context)
1089 const mDNSu16 qtype, mDNSQuestionCallback *const callback, void *const context)
1394 mDNSexport mDNSu16 GetRDLength(const ResourceRecord *const rr, mDNSBool estimate)
1408 case kDNSType_SOA: return(mDNSu16)(CompressedDomainNameLength(&rd->soa.mname, name) +
1420 case kDNSType_HINFO:return(mDNSu16)(2 + (int)rd->data[0] + (int)rd->data[1 + (int)rd->data[0]]);
1425 case kDNSType_KX: return(mDNSu16)(2 + CompressedDomainNameLength(&rd->mx.exchange, name));
1427 case kDNSType_RP: return(mDNSu16)(CompressedDomainNameLength(&rd->rp.mbox, name) +
1430 case kDNSType_PX: return(mDNSu16)(2 + CompressedDomainNameLength(&rd->px.map822, name) +
1435 case kDNSType_SRV: return(mDNSu16)(6 + CompressedDomainNameLength(&rd->srv.target, name));
1448 return(mDNSu16)((estimate ? 2 : DomainNameLength(rr->name)) + (i ? (2 + i) : 0));
1458 mDNSexport mDNSBool ValidateRData(const mDNSu16 rrtype, const mDNSu16 rdlength, const RData *const rd)
1460 mDNSu16 len;
1554 pointertarget = base + (((mDNSu16)(targ[0] & 0x3F)) << 8) + targ[1];
1608 const mDNSu16 offset = (mDNSu16)(pointer - base);
1630 mDNSlocal mDNSu8 *putVal16(mDNSu8 *ptr, mDNSu16 val)
1733 ptr = putVal16(ptr, (mDNSu16)space - 4);
1797 mDNSexport mDNSu8 *PutResourceRecordTTLWithLimit(DNSMessage *const msg, mDNSu8 *ptr, mDNSu16 *count, ResourceRecord *rr, mDNSu32 ttl, const mDNSu8 *limit)
1800 mDNSu16 actualLength;
1829 actualLength = (mDNSu16)(endofrdata - ptr - 10);
1838 mDNSlocal mDNSu8 *putEmptyResourceRecord(DNSMessage *const msg, mDNSu8 *ptr, const mDNSu8 *const limit, mDNSu16 *count, const AuthRecord *rr)
1852 mDNSexport mDNSu8 *putQuestion(DNSMessage *const msg, mDNSu8 *ptr, const mDNSu8 *const limit, const domainname *const name, mDNSu16 rrtype, mDNSu16 rrclass)
1892 const mDNSu16 origclass = rr->rrclass;
1903 const mDNSu16 origclass = rr->rrclass;
1910 mDNSexport mDNSu8 *putDeleteRRSetWithLimit(DNSMessage *msg, mDNSu8 *ptr, const domainname *name, mDNSu16 rrtype, mDNSu8 *limit)
1912 mDNSu16 class = kDNSQClass_ANY;
1931 mDNSu16 class = kDNSQClass_ANY;
1932 mDNSu16 rrtype = kDNSQType_ANY;
1983 mDNSu16 len = 2 + m->HIHardware.c[0] + m->HISoftware.c[0];
2022 mDNSexport void SetNewRData(ResourceRecord *const rr, RData *NewRData, mDNSu16 rdlength)
2039 mDNSu16 total = 0;
2085 mDNSu16 offset;
2101 case 0xC0: offset = (mDNSu16)((((mDNSu16)(len & 0x3F)) << 8) | *ptr++);
2118 mDNSu16 pktrdlength;
2124 pktrdlength = (mDNSu16)((mDNSu16)ptr[8] << 8 | ptr[9]);
2136 mDNSu16 pktrdlength;
2174 rr->resrec.rrtype = (mDNSu16) ((mDNSu16)ptr[0] << 8 | ptr[1]);
2175 rr->resrec.rrclass = (mDNSu16)(((mDNSu16)ptr[2] << 8 | ptr[3]) & kDNSClass_Mask);
2181 pktrdlength = (mDNSu16)((mDNSu16)ptr[8] << 8 | ptr[9]);
2254 rdb->mx.preference = (mDNSu16)((mDNSu16)ptr[0] << 8 | ptr[1]);
2267 rdb->px.preference = (mDNSu16)((mDNSu16)ptr[0] << 8 | ptr[1]);
2279 rdb->srv.priority = (mDNSu16)((mDNSu16)ptr[0] << 8 | ptr[1]);
2280 rdb->srv.weight = (mDNSu16)((mDNSu16)ptr[2] << 8 | ptr[3]);
2295 opt->opt = (mDNSu16)((mDNSu16)ptr[0] << 8 | ptr[1]);
2296 opt->optlen = (mDNSu16)((mDNSu16)ptr[2] << 8 | ptr[3]);
2304 opt->u.llq.vers = (mDNSu16)((mDNSu16)ptr[0] << 8 | ptr[1]);
2305 opt->u.llq.llqOp = (mDNSu16)((mDNSu16)ptr[2] << 8 | ptr[3]);
2306 opt->u.llq.err = (mDNSu16)((mDNSu16)ptr[4] << 8 | ptr[5]);
2345 rr->resrec.rdlength = (mDNSu16)((mDNSu8*)opt - rr->resrec.rdata->u.data);
2420 question->qtype = (mDNSu16)((mDNSu16)ptr[0] << 8 | ptr[1]); // Get type
2421 question->qclass = (mDNSu16)((mDNSu16)ptr[2] << 8 | ptr[3]); // and class
2464 ((mDNSu16)ptr[9] << 8 | (mDNSu16)ptr[10]) >= (mDNSu16)minsize)
2606 const mDNSu16 numAdditionals = msg->h.numAdditionals;
2633 mDNSu16 msglen = (mDNSu16)(end - (mDNSu8 *)msg);