/titanic_44/usr/src/cmd/cmd-inet/usr.lib/mdnsd/ |
H A D | mDNS.c | 2151 mDNSlocal mDNSBool AddressIsLocalSubnet(mDNS *const m, const mDNSInterfaceID InterfaceID, const mDN… in AddressIsLocalSubnet() argument 2159 if (intf->ip.type == addr->type && intf->InterfaceID == InterfaceID && intf->McastTxRx) in AddressIsLocalSubnet() 2168 if (intf->ip.type == addr->type && intf->InterfaceID == InterfaceID && intf->McastTxRx) in AddressIsLocalSubnet() 2181 …ort void mDNS_SetupResourceRecord(AuthRecord *rr, RData *RDataStorage, mDNSInterfaceID InterfaceID, in mDNS_SetupResourceRecord() argument 2193 rr->resrec.InterfaceID = InterfaceID; in mDNS_SetupResourceRecord() 2257 if (rr->resrec.InterfaceID == mDNSInterface_LocalOnly) in AnswerLocalQuestions() 2287 ((RR)->resrec.InterfaceID == mDNSInterface_Any || (RR)->resrec.InterfaceID == (INTID))) 2323 if (r1->InterfaceID && in SameResourceRecordSignature() 2324 r2->InterfaceID && in SameResourceRecordSignature() 2325 r1->InterfaceID != r2->InterfaceID) return(mDNSfalse); in SameResourceRecordSignature() [all …]
|
H A D | uds_daemon.c | 744 mDNSInterfaceID InterfaceID; member 1197 ((NetworkInterfaceInfo *)rr->resrec.InterfaceID)->ifname, in udsserver_info() 1475 mDNSInterfaceID InterfaceID; in handle_query_request() local 1495 InterfaceID = mDNSPlatformInterfaceIDfromInterfaceIndex(gmDNS, ifi); in handle_query_request() 1496 if (ifi && !InterfaceID) goto bad_param; in handle_query_request() 1502 q->InterfaceID = InterfaceID; in handle_query_request() 1538 mDNSInterfaceID InterfaceID; in handle_resolve_request() local 1564 InterfaceID = mDNSPlatformInterfaceIDfromInterfaceIndex(gmDNS, interfaceIndex); in handle_resolve_request() 1565 if (interfaceIndex && !InterfaceID) in handle_resolve_request() 1585 term->qsrv.InterfaceID = InterfaceID; in handle_resolve_request() [all …]
|
H A D | mDNSEmbeddedAPI.h | 1516 mDNSInterfaceID InterfaceID; // Set if this RR is specific to one interface member 1752 mDNSInterfaceID InterfaceID; // Identifies physical interface; MUST NOT be 0, -1, or -2 member 1810 mDNSInterfaceID InterfaceID; member 1921 …mDNSInterfaceID InterfaceID; // Non-zero if you want to issue queries only on a single spec… member 1941 mDNSInterfaceID InterfaceID; // ID of the interface the response was received on member 2401 … void mDNS_SetupResourceRecord(AuthRecord *rr, RData *RDataStorage, mDNSInterfaceID InterfaceID, 2408 const mDNSInterfaceID InterfaceID, mDNSServiceCallback Callback, void *Context); 2417 const mDNSInterfaceID InterfaceID, mDNSRecordCallback Callback, void *Context); 2422 …const mDNSInterfaceID InterfaceID, mDNSBool ForceMCast, mDNSQuestionCallback *Callback, void *Cont… 2442 const mDNSInterfaceID InterfaceID, mDNSQuestionCallback *Callback, void *Context); [all …]
|
H A D | DNSCommon.h | 330 …const mDNSu8 * end, const mDNSInterfaceID InterfaceID, mDNSu8 RecordType, LargeCacheRecord *largec… 334 …ion(const DNSMessage *msg, const mDNSu8 *ptr, const mDNSu8 *end, const mDNSInterfaceID InterfaceID, 352 …mDNSInterfaceID InterfaceID, const mDNSAddr *dst, mDNSIPPort dstport, int sd, uDNS_AuthInfo *authI…
|
H A D | DNSCommon.c | 432 if (next) return(next->InterfaceID); else return(mDNSNULL); in GetNextActiveInterfaceID() 441 if (rr->resrec.InterfaceID == id) used++; in NumCacheRecordsForInterfaceID() 1189 if (rr->InterfaceID && in ResourceRecordAnswersQuestion() 1190 q ->InterfaceID && q->InterfaceID != mDNSInterface_LocalOnly && in ResourceRecordAnswersQuestion() 1191 rr->InterfaceID != q->InterfaceID) return(mDNSfalse); in ResourceRecordAnswersQuestion() 1851 …const mDNSu8 *end, const mDNSInterfaceID InterfaceID, mDNSu8 RecordType, LargeCacheRecord *largecr) in GetLargeResourceRecord() argument 1876 rr->resrec.InterfaceID = InterfaceID; in GetLargeResourceRecord() 1988 …ion(const DNSMessage *msg, const mDNSu8 *ptr, const mDNSu8 *end, const mDNSInterfaceID InterfaceID, in getQuestion() argument 1991 question->InterfaceID = InterfaceID; in getQuestion() 2034 …mDNSInterfaceID InterfaceID, const mDNSAddr *dst, mDNSIPPort dstport, int sd, uDNS_AuthInfo *authI… in mDNSSendDNSMessage() argument [all …]
|
H A D | mDNSPosix.c | 411 mDNSInterfaceID InterfaceID, const mDNSAddr *dst, mDNSIPPort dstPort) in mDNSPlatformSendUDP() argument 415 PosixNetworkInterface * thisIntf = (PosixNetworkInterface *)(InterfaceID); in mDNSPlatformSendUDP() 489 const mDNSInterfaceID InterfaceID = intf ? intf->coreIntf.InterfaceID : NULL; in SocketDataReady() local 573 &senderAddr, senderPort, &destAddr, MulticastDNSPort, InterfaceID); in SocketDataReady() 576 …atus mDNSPlatformTCPConnect(const mDNSAddr *dst, mDNSOpaque16 dstport, mDNSInterfaceID InterfaceID, in mDNSPlatformTCPConnect() argument 581 (void)InterfaceID; // Unused in mDNSPlatformTCPConnect() 1037 intf->coreIntf.InterfaceID = (mDNSInterfaceID)alias; in SetupOneInterface()
|
H A D | uDNS.h | 180 const mDNSIPPort dstport, const mDNSInterfaceID InterfaceID);
|
H A D | uDNS.c | 833 …const mDNSu8 *end, const mDNSAddr *srcaddr, mDNSIPPort srcport, const mDNSInterfaceID InterfaceID); 1800 q->InterfaceID = mDNSInterface_Any; in GetStaticHostname() 2166 cr->resrec.InterfaceID = mDNSNULL; in pktResponseHndlr() 2724 const mDNSAddr *const srcaddr, const mDNSInterfaceID InterfaceID) in uDNS_ReceiveTestQuestionResponse() argument 2734 ptr = getQuestion(msg, ptr, end, InterfaceID, &q); in uDNS_ReceiveTestQuestionResponse() 2761 const mDNSIPPort dstport, const mDNSInterfaceID InterfaceID) in uDNS_ReceiveMsg() argument 2779 (void)InterfaceID; in uDNS_ReceiveMsg() 2785 if (srcaddr && recvLLQResponse(m, msg, end, srcaddr, srcport, InterfaceID)) return; in uDNS_ReceiveMsg() 2787 if (uDNS_ReceiveTestQuestionResponse(m, msg, end, srcaddr, InterfaceID)) return; in uDNS_ReceiveMsg() 2998 … *msg, const mDNSu8 *end, const mDNSAddr *srcaddr, mDNSIPPort srcport, mDNSInterfaceID InterfaceID) in recvLLQEvent() argument [all …]
|