Home
last modified time | relevance | path

Searched refs:InterfaceID (Results 1 – 11 of 11) sorted by relevance

/illumos-gate/usr/src/contrib/mDNSResponder/mDNSCore/
H A DmDNS.c90 mDNSlocal void SendWakeup(mDNS *const m, mDNSInterfaceID InterfaceID, mDNSEthAddr *EthAddr, mDNSOpa…
235 if (!LocalOnlyOrP2PInterface(q->InterfaceID) && mDNSOpaque16IsZero(q->TargetQID)) in mDNS_ValidateLists()
478 mDNSexport mDNSBool mDNS_AddressIsLocalSubnet(mDNS *const m, const mDNSInterfaceID InterfaceID, con… in mDNS_AddressIsLocalSubnet() argument
487 if (intf->ip.type == addr->type && intf->InterfaceID == InterfaceID && intf->McastTxRx) in mDNS_AddressIsLocalSubnet()
496 if (intf->ip.type == addr->type && intf->InterfaceID == InterfaceID && intf->McastTxRx) in mDNS_AddressIsLocalSubnet()
507 …NSlocal NetworkInterfaceInfo *FirstInterfaceForID(mDNS *const m, const mDNSInterfaceID InterfaceID) in FirstInterfaceForID() argument
510 while (intf && intf->InterfaceID != InterfaceID) intf = intf->next; in FirstInterfaceForID()
514 …l NetworkInterfaceInfo *FirstIPv4LLInterfaceForID(mDNS *const m, const mDNSInterfaceID InterfaceID) in FirstIPv4LLInterfaceForID() argument
518 if (!InterfaceID) in FirstIPv4LLInterfaceForID()
525 if (intf->InterfaceID == InterfaceID && in FirstIPv4LLInterfaceForID()
[all …]
H A DDNSCommon.c176 if (next) return(next->InterfaceID);else return(mDNSNULL); in GetNextActiveInterfaceID()
186 if (rr->resrec.InterfaceID == id) in NumCacheRecordsForInterfaceID()
1163 …ort void mDNS_SetupResourceRecord(AuthRecord *rr, RData *RDataStorage, mDNSInterfaceID InterfaceID, in mDNS_SetupResourceRecord() argument
1173 if (InterfaceID == mDNSInterface_LocalOnly && artype != AuthRecordLocalOnly) in mDNS_SetupResourceRecord()
1175 …ord: ERROR!! Mismatch LocalOnly record InterfaceID %p called with artype %d", InterfaceID, artype); in mDNS_SetupResourceRecord()
1177 else if (InterfaceID == mDNSInterface_P2P && artype != AuthRecordP2P) in mDNS_SetupResourceRecord()
1179 …rceRecord: ERROR!! Mismatch P2P record InterfaceID %p called with artype %d", InterfaceID, artype); in mDNS_SetupResourceRecord()
1181 else if (!InterfaceID && (artype == AuthRecordP2P || artype == AuthRecordLocalOnly)) in mDNS_SetupResourceRecord()
1183 …: ERROR!! Mismatch InterfaceAny record InterfaceID %p called with artype %d", InterfaceID, artype); in mDNS_SetupResourceRecord()
1194 rr->resrec.InterfaceID = InterfaceID; in mDNS_SetupResourceRecord()
[all …]
H A DuDNS.h160 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 Ddnsproxy.h25 …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 DmDNSEmbeddedAPI.h1198 mDNSInterfaceID InterfaceID; member
1302 mDNSInterfaceID InterfaceID; // Set if this RR is specific to one interface member
1517 #define AuthRecord_uDNS(R) ((R)->resrec.InterfaceID == mDNSInterface_Any && !(R)->ForceMCast && !Is…
1519 …((Q)->InterfaceID != mDNSInterface_LocalOnly && (Q)->InterfaceID != mDNSInterface_P2P && (Q)->Inte…
1676 mDNSInterfaceID InterfaceID; member
1928 …mDNSInterfaceID InterfaceID; // Non-zero if you want to issue queries only on a single … member
2069 mDNSInterfaceID InterfaceID; // Identifies physical interface; MUST NOT be 0, -1, or -2 member
2096 mDNSInterfaceID InterfaceID; member
2652 … void mDNS_SetupResourceRecord(AuthRecord *rr, RData *RDataStorage, mDNSInterfaceID InterfaceID,
2659 … mDNSInterfaceID InterfaceID, mDNSServiceCallback Callback, void *Context, mDNSu32 flags);
[all …]
H A DuDNS.c795 …yWithAddress(mDNS *const m, NATTraversalInfo *n, const mDNSInterfaceID InterfaceID, mDNSu16 err, m… in natTraversalHandlePortMapReplyWithAddress() argument
827 n->InterfaceID = InterfaceID; in natTraversalHandlePortMapReplyWithAddress()
838 …PortMapReply(mDNS *const m, NATTraversalInfo *n, const mDNSInterfaceID InterfaceID, mDNSu16 err, m… in natTraversalHandlePortMapReply() argument
840 …natTraversalHandlePortMapReplyWithAddress(m, n, InterfaceID, err, m->ExtAddress, extport, lease, p… in natTraversalHandlePortMapReply()
1590 …err = mDNSPlatformTCPConnect(info->sock, Addr, Port, (question ? question->InterfaceID : mDNSNULL)… in MakeTCPConn()
1885 zd->question.InterfaceID = mDNSInterface_Any; in GetZoneData_StartQuery()
2542 q->InterfaceID = mDNSInterface_Any; in GetStaticHostname()
3573 mDNSlocal void uDNS_ReceiveNATPMPPacket(mDNS *m, const mDNSInterfaceID InterfaceID, mDNSu8 *pkt, mD… in uDNS_ReceiveNATPMPPacket() argument
3665 …natTraversalHandlePortMapReply(m, ptr, InterfaceID, PortMapReply->err, PortMapReply->extport, Port… in uDNS_ReceiveNATPMPPacket()
3673 mDNSlocal void uDNS_ReceivePCPPacket(mDNS *m, const mDNSInterfaceID InterfaceID, mDNSu8 *pkt, mDNSu… in uDNS_ReceivePCPPacket() argument
[all …]
H A DDNSCommon.h261 …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 Duds_daemon.c213 q->InterfaceID == mDNSInterface_LocalOnly ? "lo" : in LogMcastQuestion()
214 q->InterfaceID == mDNSInterface_P2P ? "p2p" : in LogMcastQuestion()
215 q->InterfaceID == mDNSInterface_BLE ? "BLE" : in LogMcastQuestion()
216 … q->InterfaceID == mDNSInterface_Any ? "any" : InterfaceNameForID(&mDNSStorage, q->InterfaceID), in LogMcastQuestion()
240 ar->resrec.InterfaceID == mDNSInterface_LocalOnly ? "lo" : in LogMcastService()
241 ar->resrec.InterfaceID == mDNSInterface_P2P ? "p2p" : in LogMcastService()
242 ar->resrec.InterfaceID == mDNSInterface_BLE ? "BLE" : in LogMcastService()
243 …ar->resrec.InterfaceID == mDNSInterface_Any ? "all" : InterfaceNameForID(&mDNSStorage, ar->resrec. in LogMcastService()
596 mDNSInterfaceID InterfaceID; in read_rr_from_ipc_msg() local
615 InterfaceID = mDNSPlatformInterfaceIDfromInterfaceIndex(&mDNSStorage, interfaceIndex); in read_rr_from_ipc_msg()
[all …]
H A DClientRequests.c563 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 Duds_daemon.h149 mDNSInterfaceID InterfaceID; member
/illumos-gate/usr/src/contrib/mDNSResponder/mDNSPosix/
H A DmDNSPosix.c144 … mDNSInterfaceID InterfaceID, UDPSocket *src, const mDNSAddr *dst, in mDNSPlatformSendUDP() argument
149 PosixNetworkInterface * thisIntf = (PosixNetworkInterface *)(InterfaceID); in mDNSPlatformSendUDP()
297 const mDNSInterfaceID InterfaceID = intf ? intf->coreIntf.InterfaceID : NULL; in SocketDataReady() local
381 &senderAddr, senderPort, &destAddr, MulticastDNSPort, InterfaceID); in SocketDataReady()
513 … mDNSInterfaceID InterfaceID, TCPConnectionCallback callback, void *context) in mDNSPlatformTCPConnect() argument
544 if (InterfaceID) in mDNSPlatformTCPConnect()
546 PosixNetworkInterface *iface = (PosixNetworkInterface *)InterfaceID; in mDNSPlatformTCPConnect()
705 mDNSexport void mDNSPlatformUpdateProxyList(const mDNSInterfaceID InterfaceID) in mDNSPlatformUpdateProxyList() argument
707 (void)InterfaceID; // Unused in mDNSPlatformUpdateProxyList()
710 …SPlatformSendRawPacket(const void *const msg, const mDNSu8 *const end, mDNSInterfaceID InterfaceID) in mDNSPlatformSendRawPacket() argument
[all …]