/titanic_50/usr/src/cmd/cmd-inet/usr.lib/mdnsd/ |
H A D | uDNS.h | 81 extern void LLQGotZoneData(mDNS *const m, mStatus err, const ZoneData *zoneInfo); 82 extern void startLLQHandshake(mDNS *m, DNSQuestion *q); 83 extern void sendLLQRefresh(mDNS *m, DNSQuestion *q); 85 extern void SleepRecordRegistrations(mDNS *m); 93 extern mStatus uDNS_UpdateRecord(mDNS *m, AuthRecord *rr); 95 extern void SetNextQueryTime(mDNS *const m, const DNSQuestion *const q); 96 extern mStatus mDNS_Register_internal(mDNS *const m, AuthRecord *const rr); 97 extern mStatus mDNS_Deregister_internal(mDNS *const m, AuthRecord *const rr, mDNS_Dereg_type drt); 98 extern mStatus mDNS_StartQuery_internal(mDNS *const m, DNSQuestion *const question); 99 extern mStatus mDNS_StopQuery_internal(mDNS *const m, DNSQuestion *const question); [all …]
|
H A D | mDNSEmbeddedAPI.h | 473 typedef struct mDNS_struct mDNS; typedef 518 mDNS *m; 1078 typedef void mDNSRecordCallback (mDNS *const m, AuthRecord *const rr, mStatus result); 1084 typedef void mDNSRecordUpdateCallback (mDNS *const m, AuthRecord *const rr, RData *OldRData, mDNSu1… 1240 mDNS *m; 1254 typedef void (*NATTraversalClientCallback)(mDNS *m, NATTraversalInfo *n); 1726 typedef void mDNSServiceCallback (mDNS *const m, ServiceRecordSet *const sr, mStatus result); 1852 typedef void mDNSQuestionCallback (mDNS *const m, DNSQuestion *question, const ResourceRecord *cons… 1853 typedef void AsyncDispatchFunc(mDNS *const m, void *context); 1854 typedef void DNSSECAuthInfoFreeCallback(mDNS *const m, void *context); [all …]
|
H A D | nsec.h | 22 extern mDNSBool AddNSECSForCacheRecord(mDNS *const m, CacheRecord *crlist, CacheRecord *negcr, mDNS… 23 extern void WildcardAnswerProof(mDNS *const m, DNSSECVerifier *dv); 24 extern void ValidateWithNSECS(mDNS *const m, DNSSECVerifier *dv, CacheRecord *rr); 25 extern mDNSBool NSECAnswersDS(mDNS *const m, ResourceRecord *rr, DNSQuestion *q); 27 extern void NameErrorNSECCallback(mDNS *const m, DNSSECVerifier *dv, DNSSECStatus status); 28 extern void VerifyNSEC(mDNS *const m, ResourceRecord *rr, RRVerifier *rv, DNSSECVerifier *pdv, Cach… 30 extern CacheRecord *NSECRecordIsDelegation(mDNS *const m, domainname *name, mDNSu16 qtype); 31 extern void NoDataNSECCallback(mDNS *const m, DNSSECVerifier *dv, DNSSECStatus status);
|
H A D | dnssec.h | 62 typedef void DNSSECVerifierCallback (mDNS *const m, DNSSECVerifier *dv, DNSSECStatus status); 135 extern void StartDNSSECVerification(mDNS *const m, void *context); 138 extern void VerifySignature(mDNS *const m, DNSSECVerifier *dv, DNSQuestion *q); 139 extern void FreeDNSSECVerifier(mDNS *const m, DNSSECVerifier *dv); 140 extern DNSSECVerifier *AllocateDNSSECVerifier(mDNS *const m, const domainname *name, mDNSu16 rrtype… 142 extern void InitializeQuestion(mDNS *const m, DNSQuestion *question, mDNSInterfaceID InterfaceID, c… 149 extern void ProveInsecure(mDNS *const m, DNSSECVerifier *dv, InsecureContext *ic, domainname *trigg… 150 extern void BumpDNSSECStats(mDNS *const m, DNSSECStatsAction action, DNSSECStatsType type, mDNSu32 … 155 extern void DNSSECProbe(mDNS *const m);
|
H A D | mDNSPosix.h | 61 extern int ParseDNSServers(mDNS *m, const char *filePath); 62 extern mStatus mDNSPlatformPosixRefreshInterfaceList(mDNS *const m); 71 extern void mDNSPosixGetFDSet(mDNS *m, int *nfds, fd_set *readfds, struct timeval *timeout); 72 extern void mDNSPosixProcessFDSet(mDNS *const m, fd_set *readfds); 80 extern mStatus mDNSPosixRunEventLoopOnce( mDNS *m, const struct timeval *pTimeout, sigset_t *pSigna…
|
H A D | uds_daemon.h | 34 extern void udsserver_info(mDNS *const m); // print out info about current state 35 extern void udsserver_handle_configchange(mDNS *const m); 37 extern void LogMcastStateInfo(mDNS *const m, mDNSBool mflag, mDNSBool start, mDNSBool mstatelog); 50 extern void RecordUpdatedNiceLabel(mDNS *const m, mDNSs32 delay); 54 extern mDNS mDNSStorage; 61 extern void FreeExtraRR(mDNS *const m, AuthRecord *const rr, mStatus result); 62 extern int CountPeerRegistrations(mDNS *const m, ServiceRecordSet *const srs);
|
H A D | mDNSPosix.c | 73 mDNS *mDNS; member 152 mDNSexport mStatus mDNSPlatformSendUDP(const mDNS *const m, const void *const msg, const mDNSu8 *co… in mDNSPlatformSendUDP() 230 mDNSlocal void SocketDataReady(mDNS *const m, PosixNetworkInterface *intf, int skt) in SocketDataReady() 329 mDNSexport mDNSBool mDNSPlatformPeekUDP(mDNS *const m, UDPSocket *src) in mDNSPlatformPeekUDP() 336 mDNSexport TCPSocket *mDNSPlatformTCPSocket(mDNS * const m, TCPSocketFlags flags, mDNSIPPort * port… in mDNSPlatformTCPSocket() 393 mDNSexport UDPSocket *mDNSPlatformUDPSocket(mDNS * const m, mDNSIPPort port) in mDNSPlatformUDPSocket() 405 mDNSexport void mDNSPlatformUpdateProxyList(mDNS *const m, const mDNSInterfaceID InterfaceID) in mDNSPlatformUpdateProxyList() 418 mDNSexport void mDNSPlatformSetLocalAddressCacheEntry(mDNS *const m, const mDNSAddr *const tpa, con… in mDNSPlatformSetLocalAddressCacheEntry() 435 mDNSexport void mDNSPlatformSetAllowSleep(mDNS *const m, mDNSBool allowSleep, const char *reason) in mDNSPlatformSetAllowSleep() 447 mDNSexport void FreeEtcHosts(mDNS *const m, AuthRecord *const rr, mStatus result) in FreeEtcHosts() [all …]
|
H A D | anonymous.h | 26 extern void InitializeAnonInfoForCR(mDNS *const m, CacheRecord **McastNSEC3Records, CacheRecord *cr… 27 extern void InitializeAnonInfoForQuestion(mDNS *const m, CacheRecord **McastNSEC3Records, DNSQuesti… 28 extern void CopyAnonInfoForCR(mDNS *const m, CacheRecord *crto, CacheRecord *crfrom);
|
H A D | uDNS.c | 68 mDNSlocal void SetRecordRetry(mDNS *const m, AuthRecord *rr, mDNSu32 random) in SetRecordRetry() 111 mDNSexport DNSServer *mDNS_AddDNSServer(mDNS *const m, const domainname *d, const mDNSInterfaceID i… in mDNS_AddDNSServer() 211 mDNSexport void PenalizeDNSServer(mDNS *const m, DNSQuestion *q, mDNSOpaque16 responseFlags) in PenalizeDNSServer() 327 mDNSlocal DomainAuthInfo *GetAuthInfoForName_direct(mDNS *m, const domainname *const name) in GetAuthInfoForName_direct() 346 mDNSexport DomainAuthInfo *GetAuthInfoForName_internal(mDNS *m, const domainname *const name) in GetAuthInfoForName_internal() 382 mDNSexport DomainAuthInfo *GetAuthInfoForName(mDNS *m, const domainname *const name) in GetAuthInfoForName() 392 mDNSexport mStatus mDNS_SetSecretForDomain(mDNS *m, DomainAuthInfo *info, in mDNS_SetSecretForDomain() 463 mDNSlocal mStatus uDNS_RequestAddress(mDNS *m) in uDNS_RequestAddress() 529 mDNSlocal mStatus uDNS_SendNATMsg(mDNS *m, NATTraversalInfo *info, mDNSBool usePCP) in uDNS_SendNATMsg() 651 mDNSexport void RecreateNATMappings(mDNS *const m, const mDNSu32 waitTicks) in RecreateNATMappings() [all …]
|
H A D | PosixDaemon.c | 64 mDNSlocal void mDNS_StatusCallback(mDNS *const m, mStatus result) in mDNS_StatusCallback() 91 static void Reconfigure(mDNS *m) in Reconfigure() 135 mDNSlocal void DumpStateLog(mDNS *const m) in DumpStateLog() 143 mDNSlocal mStatus MainLoop(mDNS *m) // Loop until we quit. in MainLoop() 263 mDNSexport void RecordUpdatedNiceLabel(mDNS *const m, mDNSs32 delay) in RecordUpdatedNiceLabel()
|
H A D | mDNS.c | 67 mDNSlocal void BeginSleepProcessing(mDNS *const m); 68 mDNSlocal void RetrySPSRegistrations(mDNS *const m); 69 mDNSlocal void SendWakeup(mDNS *const m, mDNSInterfaceID InterfaceID, mDNSEthAddr *EthAddr, mDNSOpa… 70 mDNSlocal mDNSBool CacheRecordRmvEventsForQuestion(mDNS *const m, DNSQuestion *q); 71 mDNSlocal mDNSBool LocalRecordRmvEventsForQuestion(mDNS *const m, DNSQuestion *q); 72 mDNSlocal void mDNS_PurgeForQuestion(mDNS *const m, DNSQuestion *q); 73 mDNSlocal void CheckForDNSSECRecords(mDNS *const m, DNSQuestion *q); 74 mDNSlocal void mDNS_SendKeepalives(mDNS *const m); 78 mDNSlocal void AdvertiseAllInterfaceRecords(mDNS *const m); 79 mDNSlocal void DeadvertiseAllInterfaceRecords(mDNS *const m); [all …]
|
H A D | DNSCommon.h | 226 extern mDNSu8 *putHINFO(const mDNS *const m, DNSMessage *const msg, mDNSu8 *ptr, DomainAuthInfo *au… 248 extern const mDNSu8 *GetLargeResourceRecord(mDNS *const m, const DNSMessage * const msg, const mDNS… 259 extern const rdataOPT *GetLLQOptData(mDNS *const m, const DNSMessage *const msg, const mDNSu8 *cons… 260 extern mDNSu32 GetPktLease(mDNS *m, DNSMessage *msg, const mDNSu8 *end); 261 extern void DumpPacket(mDNS *const m, mStatus status, mDNSBool sent, char *transport, 277 extern mStatus mDNSSendDNSMessage(mDNS *const m, DNSMessage *const msg, mDNSu8 *end, 288 extern void ShowTaskSchedulingError(mDNS *const m); 289 extern void mDNS_Lock_(mDNS *const m, const char * const functionname); 290 extern void mDNS_Unlock_(mDNS *const m, const char * const functionname);
|
H A D | anonymous.c | 257 mDNSexport mDNS mDNSStorage; in AnonInfoAnswersQuestion() 420 mDNSlocal CacheRecord *FindMatchingNSEC3ForName(mDNS *const m, CacheRecord **nsec3, const domainnam… in FindMatchingNSEC3ForName() 441 mDNSexport void InitializeAnonInfoForQuestion(mDNS *const m, CacheRecord **McastNSEC3Records, DNSQu… in InitializeAnonInfoForQuestion() 461 mDNSexport void InitializeAnonInfoForCR(mDNS *const m, CacheRecord **McastNSEC3Records, CacheRecord… in InitializeAnonInfoForCR() 507 mDNSexport void CopyAnonInfoForCR(mDNS *const m, CacheRecord *crto, CacheRecord *crfrom) in CopyAnonInfoForCR() 568 mDNSexport void InitializeAnonInfoForQuestion(mDNS *const m, CacheRecord **McastNSEC3Records, DNSQu… in InitializeAnonInfoForQuestion() 575 mDNSexport void InitializeAnonInfoForCR(mDNS *const m, CacheRecord **McastNSEC3Records, CacheRecord… in InitializeAnonInfoForCR() 582 mDNSexport void CopyAnonInfoForCR(mDNS *const m, CacheRecord *crto, CacheRecord *crfrom) in CopyAnonInfoForCR()
|
H A D | PlatformCommon.h | 18 extern void ReadDDNSSettingsFromConfFile(mDNS *const m, const char *const filename, domainname *con…
|
H A D | PlatformCommon.c | 102 mDNSexport void ReadDDNSSettingsFromConfFile(mDNS *const m, const char *const filename, domainname … in ReadDDNSSettingsFromConfFile() 154 extern mDNS mDNSStorage; in mDNSPlatformWriteLogMsg()
|
H A D | Makefile | 35 mDNS.o mDNSDebug.o mDNSPosix.o mDNSUNP.o \
|
H A D | uds_daemon.c | 270 mDNSexport mDNS mDNSStorage; 350 mDNSlocal void LogMcastQuestion(mDNS *const m, const DNSQuestion *const q, request_state *req, q_st… in LogMcastQuestion() 375 mDNSlocal void LogMcastService(mDNS *const m, const AuthRecord *const ar, request_state *req, reg_s… in LogMcastService() 399 mDNSexport void LogMcastStateInfo(mDNS *const m, mDNSBool mflag, mDNSBool start, mDNSBool mstatelog) in LogMcastStateInfo() 852 mDNSexport void FreeExtraRR(mDNS *const m, AuthRecord *const rr, mStatus result) in FreeExtraRR() 910 mDNSexport int CountPeerRegistrations(mDNS *const m, ServiceRecordSet *const srs) in CountPeerRegistrations() 947 mDNSlocal void regservice_callback(mDNS *const m, ServiceRecordSet *const srs, mStatus result) in regservice_callback() 1057 mDNSlocal void regrecord_callback(mDNS *const m, AuthRecord *rr, mStatus result) in regrecord_callback() 1283 mDNSlocal void UpdateDeviceInfoRecord(mDNS *const m); 1416 mDNSlocal void update_callback(mDNS *const m, AuthRecord *const rr, RData *oldrd, mDNSu16 oldrdlen) in update_callback() [all …]
|
H A D | DNSCommon.c | 160 mDNSexport mDNSu32 NumCacheRecordsForInterfaceID(const mDNS *const m, mDNSInterfaceID id) in NumCacheRecordsForInterfaceID() 2657 mDNSexport mDNSu8 *putHINFO(const mDNS *const m, DNSMessage *const msg, mDNSu8 *end, DomainAuthInfo… in putHINFO() 3437 mDNSexport const mDNSu8 *GetLargeResourceRecord(mDNS *const m, const DNSMessage *const msg, const m… in GetLargeResourceRecord() 3610 mDNSexport const rdataOPT *GetLLQOptData(mDNS *const m, const DNSMessage *const msg, const mDNSu8 *… in GetLLQOptData() 3623 mDNSexport mDNSu32 GetPktLease(mDNS *m, DNSMessage *msg, const mDNSu8 *end) in GetPktLease() 3634 mDNSlocal const mDNSu8 *DumpRecords(mDNS *const m, const DNSMessage *const msg, const mDNSu8 *ptr, … in DumpRecords() 3673 mDNSexport void DumpPacket(mDNS *const m, mStatus status, mDNSBool sent, char *transport, in DumpPacket() 3736 mDNSexport mStatus mDNSSendDNSMessage(mDNS *const m, DNSMessage *const msg, mDNSu8 *end, in mDNSSendDNSMessage() 3842 mDNSexport void mDNS_Lock_(mDNS *const m, const char * const functionname) in mDNS_Lock_() 3887 mDNSlocal AuthRecord *AnyLocalRecordReady(const mDNS *const m) in AnyLocalRecordReady() [all …]
|
H A D | DNSDigest.c | 1271 #pragma mark - API exported to mDNS Core
|
/titanic_50/usr/src/lib/libdns_sd/ |
H A D | README | 56 * snoop updated to decode mDNS packets 59 * svc:/network/dns/multicast:default introduced to manage mDNS daemon 65 * SUNWdsdu and SUNWdsdr packages deliver all the new mDNS
|
/titanic_50/exception_lists/ |
H A D | cstyle | 29 usr/src/cmd/cmd-inet/usr.lib/mdnsd/mDNS.[ch]
|