Home
last modified time | relevance | path

Searched refs:mDNS (Results 1 – 21 of 21) sorted by relevance

/titanic_50/usr/src/cmd/cmd-inet/usr.lib/mdnsd/
H A DuDNS.h81 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 DmDNSEmbeddedAPI.h473 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 Dnsec.h22 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 Ddnssec.h62 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 DmDNSPosix.h61 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 Duds_daemon.h34 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 DmDNSPosix.c73 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 Danonymous.h26 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 DuDNS.c68 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 DPosixDaemon.c64 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 DmDNS.c67 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 DDNSCommon.h226 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 Danonymous.c257 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 DPlatformCommon.h18 extern void ReadDDNSSettingsFromConfFile(mDNS *const m, const char *const filename, domainname *con…
H A DPlatformCommon.c102 mDNSexport void ReadDDNSSettingsFromConfFile(mDNS *const m, const char *const filename, domainname … in ReadDDNSSettingsFromConfFile()
154 extern mDNS mDNSStorage; in mDNSPlatformWriteLogMsg()
H A DMakefile35 mDNS.o mDNSDebug.o mDNSPosix.o mDNSUNP.o \
H A Duds_daemon.c270 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 DDNSCommon.c160 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 DDNSDigest.c1271 #pragma mark - API exported to mDNS Core
/titanic_50/usr/src/lib/libdns_sd/
H A DREADME56 * 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 Dcstyle29 usr/src/cmd/cmd-inet/usr.lib/mdnsd/mDNS.[ch]