Lines Matching refs:srcaddr
5731 …const mDNSAddr *srcaddr, const mDNSInterfaceID InterfaceID, mDNSBool LegacyQuery, mDNSBool QueryWa… in ProcessQuery() argument
5734 mDNSBool FromLocalSubnet = srcaddr && mDNS_AddressIsLocalSubnet(m, InterfaceID, srcaddr); in ProcessQuery()
5951 if (srcaddr->type == mDNSAddrType_IPv4) in ProcessQuery()
5953 if (mDNSSameIPv4Address(rr->v4Requester, srcaddr->ip.v4)) rr->v4Requester = zerov4Addr; in ProcessQuery()
5955 else if (srcaddr->type == mDNSAddrType_IPv6) in ProcessQuery()
5957 if (mDNSSameIPv6Address(rr->v6Requester, srcaddr->ip.v6)) rr->v6Requester = zerov6Addr; in ProcessQuery()
6054 if (srcaddr->type == mDNSAddrType_IPv4) in ProcessQuery()
6056 … if (mDNSIPv4AddressIsZero(rr->v4Requester)) rr->v4Requester = srcaddr->ip.v4; in ProcessQuery()
6057 … else if (!mDNSSameIPv4Address(rr->v4Requester, srcaddr->ip.v4)) rr->v4Requester = onesIPv4Addr; in ProcessQuery()
6059 else if (srcaddr->type == mDNSAddrType_IPv6) in ProcessQuery()
6061 … if (mDNSIPv6AddressIsZero(rr->v6Requester)) rr->v6Requester = srcaddr->ip.v6; in ProcessQuery()
6062 … else if (!mDNSSameIPv6Address(rr->v6Requester, srcaddr->ip.v6)) rr->v6Requester = onesIPv6Addr; in ProcessQuery()
6208 i = RecordDupSuppressInfo(q->DupSuppress, m->timenow, InterfaceID, srcaddr->type); in ProcessQuery()
6210 srcaddr->type == mDNSAddrType_IPv4 ? "v4" : "v6", i); in ProcessQuery()
6217 const mDNSAddr *srcaddr, const mDNSIPPort srcport, const mDNSAddr *dstaddr, mDNSIPPort dstport, in mDNSCoreReceiveQuery() argument
6221 mDNSBool QueryWasLocalUnicast = srcaddr && dstaddr && in mDNSCoreReceiveQuery()
6222 !mDNSAddrIsDNSMulticast(dstaddr) && mDNS_AddressIsLocalSubnet(m, InterfaceID, srcaddr); in mDNSCoreReceiveQuery()
6228 srcaddr, mDNSVal16(srcport), dstaddr, mDNSVal16(dstport), InterfaceID, in mDNSCoreReceiveQuery()
6238 srcaddr, mDNSVal16(srcport), dstaddr, mDNSVal16(dstport), InterfaceID, in mDNSCoreReceiveQuery()
6244 responseend = ProcessQuery(m, msg, end, srcaddr, InterfaceID, in mDNSCoreReceiveQuery()
6253 srcaddr, mDNSVal16(srcport), InterfaceID, srcaddr->type); in mDNSCoreReceiveQuery()
6254 …mDNSSendDNSMessage(m, &m->omsg, responseend, InterfaceID, mDNSNULL, srcaddr, srcport, mDNSNULL, mD… in mDNSCoreReceiveQuery()
6259 mDNSlocal mDNSBool TrustedSource(const mDNS *const m, const mDNSAddr *const srcaddr)
6263 (void)srcaddr; // Unused
6265 if (mDNSSameAddress(srcaddr, &s->addr)) return(mDNStrue);
6295 …const mDNSAddr *const srcaddr, const mDNSBool SrcLocal, const mDNSIPPort port, const mDNSOpaque16 … in ExpectingUnicastResponseForRecord() argument
6299 (void)srcaddr; in ExpectingUnicastResponseForRecord()
6326 …q->qname.c, DNSTypeName(q->qtype), &q->Target, mDNSVal16(srcp), srcaddr, mDNSVal16(port), CRDispla… in ExpectingUnicastResponseForRecord()
6471 const mDNSAddr *srcaddr, const mDNSIPPort srcport, const mDNSAddr *dstaddr, mDNSIPPort dstport, in mDNSCoreReceiveResponse() argument
6476 mDNSBool ResponseSrcLocal = !srcaddr || mDNS_AddressIsLocalSubnet(m, InterfaceID, srcaddr); in mDNSCoreReceiveResponse()
6478 uDNS_LLQType LLQType = uDNS_recvLLQResponse(m, response, end, srcaddr, srcport, &llqMatch); in mDNSCoreReceiveResponse()
6497 srcaddr, dstaddr, InterfaceID, in mDNSCoreReceiveResponse()
6653 …DNSQuestion *q = ExpectingUnicastResponseForRecord(m, srcaddr, ResponseSrcLocal, dstport, response… in mDNSCoreReceiveResponse()
6739 …LogMsg("mDNSCoreReceiveResponse: Received from %#a:%d %s", srcaddr, mDNSVal16(srcport), CRDisplayS… in mDNSCoreReceiveResponse()
7235 const mDNSAddr *srcaddr, const mDNSIPPort srcport, const mDNSAddr *dstaddr, mDNSIPPort dstport, in mDNSCoreReceiveUpdate() argument
7247 srcaddr, mDNSVal16(srcport), dstaddr, mDNSVal16(dstport), InterfaceID, in mDNSCoreReceiveUpdate()
7256 DumpPacket(m, mStatus_NoError, mDNSfalse, "UDP", srcaddr, srcport, dstaddr, dstport, msg, end); in mDNSCoreReceiveUpdate()
7283 LogMsg("Refusing sleep proxy registration from %#a:%d:%s%s", srcaddr, mDNSVal16(srcport), in mDNSCoreReceiveUpdate()
7294 …eep proxy registration from %#a:%d: Too many records %d + %d = %d > %d", srcaddr, mDNSVal16(srcpor… in mDNSCoreReceiveUpdate()
7361 …LogMsg("Refusing sleep proxy registration from %#a:%d: Out of memory", srcaddr, mDNSVal16(srcport)… in mDNSCoreReceiveUpdate()
7377 …if (p) mDNSSendDNSMessage(m, &m->omsg, p, InterfaceID, m->SPSSocket, srcaddr, srcport, mDNSNULL, m… in mDNSCoreReceiveUpdate()
7477 …const mDNSAddr *const srcaddr, const mDNSIPPort srcport, const mDNSAddr *dstaddr, const mDNSIPPort… in mDNSCoreReceive() argument
7492 if (mDNSSameAddress(srcaddr, &m->Router)) in mDNSCoreReceive()
7512 …rt, m->SSDPSocket->port)) { debugf("Ignoring SSDP response from %#a:%d", srcaddr, mDNSVal16(srcpor… in mDNSCoreReceive()
7518 …LogMsg("DNS Message from %#a:%d to %#a:%d length %d too short", srcaddr, mDNSVal16(srcport), dstad… in mDNSCoreReceive()
7533 …if (srcaddr && !mDNSAddressIsValid(srcaddr)) { debugf("mDNSCoreReceive ignoring packet from %#a", … in mDNSCoreReceive()
7543 …DumpPacket(m, mStatus_NoError, mDNSfalse, TLS ? "TLS" : !dstaddr ? "TCP" : "UDP", srcaddr, srcport… in mDNSCoreReceive()
7544 uDNS_ReceiveMsg(m, msg, end, srcaddr, srcport); in mDNSCoreReceive()
7548 …if (QR_OP == StdQ) mDNSCoreReceiveQuery (m, msg, end, srcaddr, srcport, dstaddr, dstport, i… in mDNSCoreReceive()
7549 …else if (QR_OP == StdR) mDNSCoreReceiveResponse(m, msg, end, srcaddr, srcport, dstaddr, dstport, i… in mDNSCoreReceive()
7550 …else if (QR_OP == UpdQ) mDNSCoreReceiveUpdate (m, msg, end, srcaddr, srcport, dstaddr, dstport, I… in mDNSCoreReceive()
7555 …msg->h.flags.b[0], msg->h.flags.b[1], srcaddr, mDNSVal16(srcport), dstaddr, mDNSVal16(dstport), en… in mDNSCoreReceive()