/illumos-gate/usr/src/contrib/mDNSResponder/mDNSCore/ |
H A D | mDNS.c | 525 if (intf->InterfaceID == InterfaceID && in FirstIPv4LLInterfaceForID() 3482 if (ds[i].InterfaceID == intf->InterfaceID) in SuppressOnThisInterface() 3509 ds[i].InterfaceID = InterfaceID; in RecordDupSuppressInfo() 3516 mDNSInterfaceID InterfaceID = q->InterfaceID; in mDNSSendWakeOnResolve() local 6097 (!rr->resrec.InterfaceID || rr->resrec.InterfaceID == intf->InterfaceID)) in mDNSUpdateOkToSend() 7826 if (!q->InterfaceID || q->InterfaceID == InterfaceID) in ProcessQuery() 10532 cr->resrec.InterfaceID = InterfaceID; in MakeNegativeCacheRecord() 12410 question->InterfaceID = InterfaceID; in mDNS_StartBrowse_internal() 12450 question->InterfaceID = InterfaceID; in mDNS_GetDomains() 13194 if (!rr->resrec.InterfaceID || rr->resrec.InterfaceID == set->InterfaceID) in mDNS_RegisterInterface() [all …]
|
H A D | DNSCommon.c | 1194 rr->resrec.InterfaceID = InterfaceID; in mDNS_SetupResourceRecord() 1265 q->InterfaceID = InterfaceID; in mDNS_SetupQuestion() 1525 q->InterfaceID && q->InterfaceID != mDNSInterface_LocalOnly && in SameNameRecordAnswersQuestion() 1526 rr->InterfaceID != q->InterfaceID) return(mDNSfalse); in SameNameRecordAnswersQuestion() 1621 ((q->InterfaceID && rr->InterfaceID != q->InterfaceID) || in LocalOnlyRecordAnswersQuestion() 1679 q->InterfaceID && q->InterfaceID != mDNSInterface_LocalOnly && in AnyTypeRecordAnswersQuestion() 1680 rr->InterfaceID != q->InterfaceID) return(mDNSfalse); in AnyTypeRecordAnswersQuestion() 1685 if (!rr->InterfaceID) in AnyTypeRecordAnswersQuestion() 1721 q->InterfaceID && rr->InterfaceID != q->InterfaceID) return(mDNSfalse); in ResourceRecordAnswersUnicastResponse() 3182 rr->resrec.InterfaceID = InterfaceID; in GetLargeResourceRecord() [all …]
|
H A D | uDNS.h | 160 extern domainname *uDNS_GetNextSearchDomain(mDNSInterfaceID InterfaceID, int *searchIndex, mDN… 178 extern void uDNS_ReceiveNATPacket(mDNS *m, const mDNSInterfaceID InterfaceID, mDNSu8 *pkt, mDNSu16 … 180 …PortMapReply(mDNS *const m, NATTraversalInfo *n, const mDNSInterfaceID InterfaceID, mDNSu16 err, m… 189 CacheRecord ***cfp, mDNSInterfaceID InterfaceID);
|
H A D | dnsproxy.h | 25 …nst mDNSAddr *dstaddr, const mDNSIPPort dstport, const mDNSInterfaceID InterfaceID, void *context); 27 …nst mDNSAddr *dstaddr, const mDNSIPPort dstport, const mDNSInterfaceID InterfaceID, void *context)…
|
H A D | mDNSEmbeddedAPI.h | 1198 mDNSInterfaceID InterfaceID; member 1302 mDNSInterfaceID InterfaceID; // Set if this RR is specific to one interface member 1519 …((Q)->InterfaceID != mDNSInterface_LocalOnly && (Q)->InterfaceID != mDNSInterface_P2P && (Q)->Inte… 1676 mDNSInterfaceID InterfaceID; member 2069 mDNSInterfaceID InterfaceID; // Identifies physical interface; MUST NOT be 0, -1, or -2 member 2096 mDNSInterfaceID InterfaceID; member 2677 const mDNSInterfaceID InterfaceID, mDNSu32 flags, 2937 extern void mDNS_AddSearchDomain(const domainname *const domain, mDNSInterfaceID InterfaceID); 3116 extern void mDNSPlatformUpdateProxyList(const mDNSInterfaceID InterfaceID); 3143 extern mDNSBool mDNSPlatformInterfaceIsD2D(mDNSInterfaceID InterfaceID); [all …]
|
H A D | uDNS.c | 827 n->InterfaceID = InterfaceID; in natTraversalHandlePortMapReplyWithAddress() 1885 zd->question.InterfaceID = mDNSInterface_Any; in GetZoneData_StartQuery() 2542 q->InterfaceID = mDNSInterface_Any; in GetStaticHostname() 3809 uDNS_ReceivePCPPacket(m, InterfaceID, pkt, len); in uDNS_ReceiveNATPacket() 3811 uDNS_ReceiveNATPMPPacket(m, InterfaceID, pkt, len); in uDNS_ReceiveNATPacket() 5063 if (((*p)->InterfaceID == InterfaceID) && SameDomainName(&(*p)->domain, domain)) in mDNS_AddSearchDomain() 5087 (*p)->InterfaceID = InterfaceID; in mDNS_AddSearchDomain() 5553 if (p->InterfaceID == InterfaceID) in uDNS_GetNextSearchDomain() 5580 if (cr->resrec.InterfaceID) continue; in FlushAddressCacheRecords() 6401 (void) InterfaceID; in mDNS_AddSearchDomain() [all …]
|
H A D | DNSCommon.h | 261 …const mDNSu8 * end, const mDNSInterfaceID InterfaceID, mDNSu8 RecordType, LargeCacheRecord *const … 265 …ion(const DNSMessage *msg, const mDNSu8 *ptr, const mDNSu8 *end, const mDNSInterfaceID InterfaceID, 291 … mDNSInterfaceID InterfaceID, TCPSocket *tcpSrc, UDPSocket *udpSrc, const mDNSAddr *dst,
|
/illumos-gate/usr/src/contrib/mDNSResponder/mDNSShared/ |
H A D | uds_daemon.c | 216 … q->InterfaceID == mDNSInterface_Any ? "any" : InterfaceNameForID(&mDNSStorage, q->InterfaceID), in LogMcastQuestion() 596 mDNSInterfaceID InterfaceID; in read_rr_from_ipc_msg() local 637 else if (InterfaceID == mDNSInterface_P2P || InterfaceID == mDNSInterface_BLE) in read_rr_from_ipc_msg() 1566 extra->r.resrec.InterfaceID = request->u.servicereg.InterfaceID; in add_record_to_service() 2282 mDNSInterfaceID InterfaceID; in handle_regservice_request() local 2320 request->u.servicereg.InterfaceID = InterfaceID; in handle_regservice_request() 3172 mDNSInterfaceID InterfaceID; member 3451 request->u.resolve.qsrv.InterfaceID = params.InterfaceID; in handle_resolve_request() 3471 request->u.resolve.qtxt.InterfaceID = params.InterfaceID; in handle_resolve_request() 4014 if (!InterfaceID) InterfaceID = mDNSInterface_LocalOnly; in handle_enum_request() [all …]
|
H A D | ClientRequests.c | 563 q->InterfaceID = inParams->interfaceID; in QueryRecordOpStart() 599 …if (q->AppendSearchDomains && DomainNameIsSingleLabel(inOp->qname)) q->InterfaceID = mDNSInterface… in QueryRecordOpStart() 604 if (callExternalHelpers(q->InterfaceID, &q->qname, q->flags)) in QueryRecordOpStart() 606 external_start_browsing_for_service(q->InterfaceID, &q->qname, q->qtype, q->flags, q->pid); in QueryRecordOpStart() 665 if (callExternalHelpers(op->q.InterfaceID, op->qname, op->q.flags)) in QueryRecordOpStop() 667 …external_stop_browsing_for_service(op->q.InterfaceID, &op->q.qname, op->q.qtype, op->q.flags, op->… in QueryRecordOpStop() 751 inQuestion->InterfaceID); in QueryRecordOpCallback() 767 if (!inAnswer->InterfaceID && IsLocalDomain(inAnswer->name)) in QueryRecordOpCallback() 816 inQuestion->InterfaceID = mDNSInterface_LocalOnly; in QueryRecordOpResetHandler() 820 inQuestion->InterfaceID = op->interfaceID; in QueryRecordOpResetHandler() [all …]
|
H A D | uds_daemon.h | 149 mDNSInterfaceID InterfaceID; member
|
/illumos-gate/usr/src/contrib/mDNSResponder/mDNSPosix/ |
H A D | mDNSPosix.c | 149 PosixNetworkInterface * thisIntf = (PosixNetworkInterface *)(InterfaceID); in mDNSPlatformSendUDP() 297 const mDNSInterfaceID InterfaceID = intf ? intf->coreIntf.InterfaceID : NULL; in SocketDataReady() local 544 if (InterfaceID) in mDNSPlatformTCPConnect() 546 PosixNetworkInterface *iface = (PosixNetworkInterface *)InterfaceID; in mDNSPlatformTCPConnect() 707 (void)InterfaceID; // Unused in mDNSPlatformUpdateProxyList() 714 (void)InterfaceID; // Unused in mDNSPlatformSendRawPacket() 721 (void)InterfaceID; // Unused in mDNSPlatformSetLocalAddressCacheEntry() 1261 intf->coreIntf.InterfaceID = (mDNSInterfaceID)alias; in SetupOneInterface() 1909 (void) InterfaceID; in mDNSPlatformSendWakeupPacket() 1918 (void) InterfaceID; in mDNSPlatformValidRecordForInterface() [all …]
|