/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/mdnsd/ |
H A D | anonymous.h | 24 extern void SetAnonData(DNSQuestion *q, ResourceRecord *rr, mDNSBool ForQuestion); 25 extern int AnonInfoAnswersQuestion(const ResourceRecord *const rr, const DNSQuestion *const q); 27 extern void InitializeAnonInfoForQuestion(mDNS *const m, CacheRecord **McastNSEC3Records, DNSQuestion *q);
|
H A D | uDNS.h | 82 extern void startLLQHandshake(mDNS *m, DNSQuestion *q); 83 extern void sendLLQRefresh(mDNS *m, DNSQuestion *q); 95 extern void SetNextQueryTime(mDNS *const m, const DNSQuestion *const q); 98 extern mStatus mDNS_StartQuery_internal(mDNS *const m, DNSQuestion *const question); 99 extern mStatus mDNS_StopQuery_internal(mDNS *const m, DNSQuestion *const question); 137 extern uDNS_LLQType uDNS_recvLLQResponse(mDNS *const m, const DNSMessage *const msg, const mDNSu8 *const end, const mDNSAddr *const srcaddr, const mDNSIPPort srcport, DNSQuestion **matchQuestion); 139 extern DomainAuthInfo *GetAuthInfoForQuestion(mDNS *m, const DNSQuestion *const q);
|
H A D | dnssec.h | 98 DNSQuestion q; 128 DNSQuestion q; 139 extern void VerifySignature(mDNS *const m, DNSSECVerifier *dv, DNSQuestion *q); 143 extern void InitializeQuestion(mDNS *const m, DNSQuestion *question, mDNSInterfaceID InterfaceID, const domainname *qname,
|
H A D | nsec.h | 26 extern mDNSBool NSECAnswersDS(mDNS *const m, ResourceRecord *rr, DNSQuestion *q);
|
H A D | mDNSEmbeddedAPI.h | 466 typedef struct DNSQuestion_struct DNSQuestion; typedef in typeref:struct:DNSQuestion_struct 517 DNSQuestion *question; // For queries 1647 DNSQuestion *CRActiveQuestion; // Points to an active question referencing this answer. Can never point to a NewQuestion. 1849 typedef void mDNSQuestionCallback (mDNS *const m, DNSQuestion *question, const ResourceRecord *const answer, QC_result AddRecord); 1905 DNSQuestion *next; 1924 DNSQuestion *DuplicateOf; 1925 DNSQuestion *NextInDQList; 2044 DNSQuestion qSRV; 2045 DNSQuestion qTXT; 2046 DNSQuestion qAv [all...] |
H A D | DNSCommon.h | 167 extern mDNSBool SameNameRecordAnswersQuestion(const ResourceRecord *const rr, const DNSQuestion *const q); 168 extern mDNSBool ResourceRecordAnswersQuestion(const ResourceRecord *const rr, const DNSQuestion *const q); 169 extern mDNSBool AnyTypeRecordAnswersQuestion (const ResourceRecord *const rr, const DNSQuestion *const q); 170 extern mDNSBool ResourceRecordAnswersUnicastResponse(const ResourceRecord *const rr, const DNSQuestion *const q); 171 extern mDNSBool LocalOnlyRecordAnswersQuestion(AuthRecord *const rr, const DNSQuestion *const q); 254 DNSQuestion *question);
|
H A D | anonymous.c | 232 mDNSexport void SetAnonData(DNSQuestion *q, ResourceRecord *rr, mDNSBool ForQuestion) 268 mDNSexport int AnonInfoAnswersQuestion(const ResourceRecord *const rr, const DNSQuestion *const q) 454 mDNSexport void InitializeAnonInfoForQuestion(mDNS *const m, CacheRecord **McastNSEC3Records, DNSQuestion *q) 566 mDNSexport void SetAnonData(DNSQuestion *q, ResourceRecord *rr, mDNSBool ForQuestion) 573 mDNSexport int AnonInfoAnswersQuestion(const ResourceRecord *const rr, const DNSQuestion *const q) 581 mDNSexport void InitializeAnonInfoForQuestion(mDNS *const m, CacheRecord **McastNSEC3Records, DNSQuestion *q)
|
H A D | mDNS.c | 73 mDNSlocal mDNSBool CacheRecordRmvEventsForQuestion(mDNS *const m, DNSQuestion *q); 74 mDNSlocal mDNSBool LocalRecordRmvEventsForQuestion(mDNS *const m, DNSQuestion *q); 75 mDNSlocal void mDNS_PurgeForQuestion(mDNS *const m, DNSQuestion *q); 76 mDNSlocal void CheckForDNSSECRecords(mDNS *const m, DNSQuestion *q); 149 mDNSlocal void SetNextQueryStopTime(mDNS *const m, const DNSQuestion *const q) 157 mDNSexport void SetNextQueryTime(mDNS *const m, const DNSQuestion *const q) 417 DNSQuestion *q; 436 mDNSexport void AnswerQuestionByFollowingCNAME(mDNS *const m, DNSQuestion *q, ResourceRecord *rr) 546 // For a single given DNSQuestion pointed to by CurrentQuestion, deliver an add/remove result for the single given AuthRecord 550 DNSQuestion * [all...] |
H A D | uDNS.c | 220 mDNSexport void PenalizeDNSServer(mDNS *const m, DNSQuestion *q, mDNSOpaque16 responseFlags) 374 DNSQuestion *q; 412 DNSQuestion *q; 984 mDNSlocal void StartLLQPolling(mDNS *const m, DNSQuestion *q) 998 mDNSlocal mDNSu8 *putLLQ(DNSMessage *const msg, mDNSu8 *ptr, const DNSQuestion *const question, const LLQOptData *const data) 1044 mDNSlocal void sendChallengeResponse(mDNS *const m, DNSQuestion *const q, const LLQOptData *llq) 1087 mDNSlocal void SetLLQTimer(mDNS *const m, DNSQuestion *const q, const LLQOptData *const llq) 1098 mDNSlocal void recvSetupResponse(mDNS *const m, mDNSu8 rcode, DNSQuestion *const q, const LLQOptData *const llq) 1132 // Fix this immediately if not sooner. Copy the id from the LLQOptData into our DNSQuestion struct. This is only 1155 const mDNSAddr *const srcaddr, const mDNSIPPort srcport, DNSQuestion **matchQuestio [all...] |
H A D | uds_daemon.c | 134 DNSQuestion q; 211 DNSQuestion q4; 212 DNSQuestion *q42; 213 DNSQuestion q6; 214 DNSQuestion *q62; 226 DNSQuestion q_all; 227 DNSQuestion q_default; 231 DNSQuestion q; 232 DNSQuestion *q2; 237 DNSQuestion qtx [all...] |
H A D | mDNSPosix.c | 1449 mDNSexport void VerifySignature(mDNS *const m, DNSSECVerifier *dv, DNSQuestion *q) 1474 mDNSexport mDNSu8 *DNSProxySetAttributes(DNSQuestion *q, DNSMessageHeader *h, DNSMessage *msg, mDNSu8 *ptr, mDNSu8 *limit) 1559 mDNSexport mDNSBool mDNSPlatformValidQuestionForInterface(DNSQuestion *q, const NetworkInterfaceInfo *intf) 1632 mDNSexport void mDNSPlatformGetDNSRoutePolicy(mDNS *const m, DNSQuestion *q, mDNSBool *isCellBlocked) 1640 mDNSexport void mDNSPlatformSetuDNSSocktOpt(UDPSocket *src, const mDNSAddr *dst, DNSQuestion *q)
|
H A D | DNSCommon.c | 1456 mDNSexport void mDNS_SetupQuestion(DNSQuestion *const q, const mDNSInterfaceID InterfaceID, const domainname *const name, 1706 mDNSlocal mDNSBool DNSSECRecordAnswersQuestion(const ResourceRecord *const rr, const DNSQuestion *const q, mDNSBool *checkType) 1776 mDNSexport mDNSBool SameNameRecordAnswersQuestion(const ResourceRecord *const rr, const DNSQuestion *const q) 1826 mDNSexport mDNSBool ResourceRecordAnswersQuestion(const ResourceRecord *const rr, const DNSQuestion *const q) 1843 mDNSexport mDNSBool LocalOnlyRecordAnswersQuestion(AuthRecord *const ar, const DNSQuestion *const q) 1913 mDNSexport mDNSBool AnyTypeRecordAnswersQuestion(const ResourceRecord *const rr, const DNSQuestion *const q) 1952 mDNSexport mDNSBool ResourceRecordAnswersUnicastResponse(const ResourceRecord *const rr, const DNSQuestion *const q) 3536 DNSQuestion *question) 3672 DNSQuestion q;
|