Home | History | Annotate | Download | only in mDNSCore

Lines Matching refs:mDNSu8

52 mDNSu8 NumUnicastDNSServers = 0;
427 const mDNSu8 *end = (mDNSu8 *)&u + sizeof(NATAddrRequest);
431 mDNSu8 *p = (mDNSu8 *)&u.NATPortReq.NATReq_lease;
436 p[0] = (mDNSu8)((info->NATLease >> 24) & 0xFF);
437 p[1] = (mDNSu8)((info->NATLease >> 16) & 0xFF);
438 p[2] = (mDNSu8)((info->NATLease >> 8) & 0xFF);
439 p[3] = (mDNSu8)( info->NATLease & 0xFF);
440 end = (mDNSu8 *)&u + sizeof(NATPortMapRequest);
443 err = mDNSPlatformSendUDP(m, (mDNSu8 *)&u, end, 0, mDNSNULL, &m->Router, NATPMPPort);
702 mDNSlocal mDNSu8 *putLLQ(DNSMessage *const msg, mDNSu8 *ptr, const DNSQuestion *const question, const LLQOptData *const data)
750 mDNSu8 *responsePtr = m->omsg.data;
802 mDNSlocal void recvSetupResponse(mDNS *const m, mDNSu8 rcode, DNSQuestion *const q, const LLQOptData *const llq)
858 mDNSexport uDNS_LLQType uDNS_recvLLQResponse(mDNS *const m, const DNSMessage *const msg, const mDNSu8 *const end,
906 mDNSu8 *ackEnd;
981 mDNSu8 *end = ((mDNSu8*) &tcpInfo->request) + tcpInfo->requestLen;
997 end = ((mDNSu8*) &tcpInfo->request) + tcpInfo->requestLen;
1045 mDNSu8 *lenptr = (mDNSu8 *)&tcpInfo->replylen;
1120 mDNSu8 *end = (mDNSu8 *)tcpInfo->reply + tcpInfo->replylen;
1229 mDNSlocal tcpInfo_t *MakeTCPConn(mDNS *const m, const DNSMessage *const msg, const mDNSu8 *const end,
1259 info->requestLen = (int) (end - ((mDNSu8*)msg));
1368 mDNSu8 *end;
1840 const mDNSu8
1841 mDNSu8 protocol;
1853 if (SameDomainLabel(p, (mDNSu8 *)"\x4" "_tcp")) protocol = NATOp_MapTCP;
1854 else if (SameDomainLabel(p, (mDNSu8 *)"\x4" "_udp")) protocol = NATOp_MapUDP;
2251 mDNSu8 *ip = m->AdvertisedV4.ip.v4.b;
2430 mDNSlocal mStatus ParseTSIGError(mDNS *const m, const DNSMessage *const msg, const mDNSu8 *const end, const domainname *const displayname)
2432 const mDNSu8 *ptr;
2446 mDNSu8 *rd = m->rec.r.resrec.rdata->u.data;
2447 mDNSu8 *rdend = rd + m->rec.r.resrec.rdlength;
2479 mDNSlocal mStatus checkUpdateResult(mDNS *const m, const domainname *const displayname, const mDNSu8 rcode, const DNSMessage *const msg, const mDNSu8 *const end)
2562 mDNSlocal mDNSu8* BuildUpdateMessage(mDNS *const m, mDNSu8 *ptr, AuthRecord *rr, mDNSu8 *limit)
2629 mDNSu8 *ptr = m->omsg.data;
2631 mDNSu8 *limit;
2766 mDNSlocal void SendGroupRRMessage(mDNS *const m, AuthRecord *anchorRR, mDNSu8 *ptr, DomainAuthInfo *info)
2768 mDNSu8 *limit;
2906 mDNSu8 *oldnext; // for debugging
2907 mDNSu8 *next = m->omsg.data;
2912 mDNSu8 *limit = mDNSNULL;
3288 mDNSexport void uDNS_ReceiveNATPMPPacket(mDNS *m, const mDNSInterfaceID InterfaceID, mDNSu8 *pkt, mDNSu16 len)
3338 mDNSu8 Protocol = AddrReply->opcode & 0x7F;
3416 mDNSu8 *p = q->qname.c;
3433 mDNSlocal mDNSBool uDNS_ReceiveTestQuestionResponse(mDNS *const m, DNSMessage *const msg, const mDNSu8 *const end,
3436 const mDNSu8 *ptr = msg->data;
3495 mDNSexport void uDNS_ReceiveMsg(mDNS *const m, DNSMessage *const msg, const mDNSu8 *const end, const mDNSAddr *const srcaddr, const mDNSIPPort srcport)
3500 mDNSu8 StdR = kDNSFlag0_QR_Response | kDNSFlag0_OP_StdQuery;
3501 mDNSu8 UpdateR = kDNSFlag0_QR_Response | kDNSFlag0_OP_Update;
3502 mDNSu8 QR_OP = (mDNSu8)(msg->h.flags.b[0] & kDNSFlag0_QROP_Mask);
3503 mDNSu8 rcode = (mDNSu8)(msg->h.flags.b[1] & kDNSFlag1_RC_Mask);
3576 mDNSu8 *end;
3578 mDNSu8 *limit = m->omsg.data + AbsoluteMaxDNSMessageData;
3914 mDNSu8 *ptr = m->omsg.data;
3915 mDNSu8 *limit;
4111 mDNSlocal const mDNSu8 *mDNS_WABLabels[] =
4113 (const mDNSu8 *)"\001b",
4114 (const mDNSu8 *)"\002db",
4115 (const mDNSu8 *)"\002lb",
4116 (const mDNSu8 *)"\001r",
4117 (const mDNSu8 *)"\002dr",
4118 (const mDNSu8 *)mDNSNULL,
4124 const mDNSu8 *sd = (const mDNSu8 *)"\007_dns-sd";
4125 const mDNSu8 *prot = (const mDNSu8 *)"\004_udp";
4127 const mDNSu8 *label;
4134 label = (const mDNSu8 *)d;
4135 while (mDNS_WABLabels[i] != (const mDNSu8 *)mDNSNULL)
4140 if (mDNS_WABLabels[i] == (const mDNSu8 *)mDNSNULL)
4147 label = (const mDNSu8 *)d;
4152 label = (const mDNSu8 *)d;
4231 mDNSu8 *end = m->omsg.data;
4889 if (SameDomainLabel(d->c, (const mDNSu8 *)"\x4""arpa"))
4896 if (ignoreDotLocal && SameDomainLabel(d->c, (const mDNSu8 *)"\x5""local"))