/illumos-gate/usr/src/contrib/mDNSResponder/mDNSCore/ |
H A D | uDNS.h | 90 mDNS *m; 105 extern void LLQGotZoneData(mDNS *const m, mStatus err, const ZoneData *zoneInfo); 106 extern void startLLQHandshake(mDNS *m, DNSQuestion *q); 107 extern void sendLLQRefresh(mDNS *m, DNSQuestion *q); 110 extern void DNSPushNotificationGotZoneData(mDNS *const m, mStatus err, const ZoneData *zoneInfo); 111 extern void DiscoverDNSPushNotificationServer(mDNS *m, DNSQuestion *q); 112 extern DNSPushNotificationServer *GetConnectionToDNSPushNotificationServer(mDNS *m, DNSQuestion *q); 113 extern DNSPushNotificationServer *SubscribeToDNSPushNotificationServer(mDNS *m, DNSQuestion *q); 114 extern void UnSubscribeToDNSPushNotificationServer(mDNS *m, DNSQuestion *q); 115 extern void DNSPushReconcileConnection(mDNS *m, DNSQuestion *q); [all …]
|
H A D | mDNSEmbeddedAPI.h | 505 typedef struct mDNS_struct mDNS; typedef 551 mDNS *m; 981 typedef void mDNSRecordCallback (mDNS *const m, AuthRecord *const rr, mStatus result); 987 typedef void mDNSRecordUpdateCallback (mDNS *const m, AuthRecord *const rr, RData *OldRData, mDNSu1… 1143 mDNS *m; 1157 typedef void (*NATTraversalClientCallback)(mDNS *m, NATTraversalInfo *n); 1627 typedef void mDNSServiceCallback (mDNS *const m, ServiceRecordSet *const sr, mStatus result); 1764 typedef void mDNSQuestionCallback (mDNS *const m, DNSQuestion *question, const ResourceRecord *cons… 1766 typedef void AsyncDispatchFunc(mDNS *const m, void *context); 1767 extern void mDNSPlatformDispatchAsync(mDNS *const m, void *context, AsyncDispatchFunc func); [all …]
|
H A D | uDNS.c | 59 extern mDNS mDNSStorage; 81 mDNSlocal void SetRecordRetry(mDNS *const m, AuthRecord *rr, mDNSu32 random) in SetRecordRetry() 125 mDNSexport DNSServer *mDNS_AddDNSServer(mDNS *const m, const domainname *domain, const mDNSInterfac… in mDNS_AddDNSServer() 238 mDNSexport void PenalizeDNSServer(mDNS *const m, DNSQuestion *q, mDNSOpaque16 responseFlags) in PenalizeDNSServer() 375 mDNSlocal DomainAuthInfo *GetAuthInfoForName_direct(mDNS *m, const domainname *const name) in GetAuthInfoForName_direct() 394 mDNSexport DomainAuthInfo *GetAuthInfoForName_internal(mDNS *m, const domainname *const name) in GetAuthInfoForName_internal() 430 mDNSexport DomainAuthInfo *GetAuthInfoForName(mDNS *m, const domainname *const name) in GetAuthInfoForName() 440 mDNSexport mStatus mDNS_SetSecretForDomain(mDNS *m, DomainAuthInfo *info, in mDNS_SetSecretForDomain() 500 mDNSlocal mStatus uDNS_RequestAddress(mDNS *m) in uDNS_RequestAddress() 566 mDNSlocal mStatus uDNS_SendNATMsg(mDNS *m, NATTraversalInfo *info, mDNSBool usePCP, mDNSBool unmapp… in uDNS_SendNATMsg() [all …]
|
H A D | mDNS.c | 88 mDNSlocal void BeginSleepProcessing(mDNS *const m); 89 mDNSlocal void RetrySPSRegistrations(mDNS *const m); 90 mDNSlocal void SendWakeup(mDNS *const m, mDNSInterfaceID InterfaceID, mDNSEthAddr *EthAddr, mDNSOpa… 92 mDNSlocal mDNSBool LocalRecordRmvEventsForQuestion(mDNS *const m, DNSQuestion *q); 94 mDNSlocal void mDNS_PurgeBeforeResolve(mDNS *const m, DNSQuestion *q); 95 mDNSlocal void mDNS_SendKeepalives(mDNS *const m); 104 mDNSlocal void DeadvertiseInterface(mDNS *const m, NetworkInterfaceInfo *set, DeadvertiseFlags flag… 105 mDNSlocal void AdvertiseInterfaceIfNeeded(mDNS *const m, NetworkInterfaceInfo *set); 188 mDNS *m = context; in mDNS_ValidateLists() 274 mDNSlocal void SetNextQueryStopTime(mDNS *const m, const DNSQuestion *const q) in SetNextQueryStopTime() [all …]
|
H A D | DNSCommon.h | 260 extern const mDNSu8 *GetLargeResourceRecord(mDNS *const m, const DNSMessage * const msg, const mDNS… 271 extern const rdataOPT *GetLLQOptData(mDNS *const m, const DNSMessage *const msg, const mDNSu8 *cons… 272 extern mDNSBool GetPktLease(mDNS *const m, const DNSMessage *const msg, const mDNSu8 *const end, mD… 290 extern mStatus mDNSSendDNSMessage(mDNS *const m, DNSMessage *const msg, mDNSu8 *end, 300 extern void ShowTaskSchedulingError(mDNS *const m); 301 extern void mDNS_Lock_(mDNS *const m, const char * const functionname); 302 extern void mDNS_Unlock_(mDNS *const m, const char * const functionname);
|
H A D | DNSCommon.c | 115 extern mDNS mDNSStorage; 179 mDNSexport mDNSu32 NumCacheRecordsForInterfaceID(const mDNS *const m, mDNSInterfaceID id) in NumCacheRecordsForInterfaceID() 3157 mDNSexport const mDNSu8 *GetLargeResourceRecord(mDNS *const m, const DNSMessage *const msg, const m… in GetLargeResourceRecord() 3330 mDNSexport const rdataOPT *GetLLQOptData(mDNS *const m, const DNSMessage *const msg, const mDNSu8 *… in GetLLQOptData() 3342 mDNSexport mDNSBool GetPktLease(mDNS *const m, const DNSMessage *const msg, const mDNSu8 *const end… in GetPktLease() 3597 mDNSexport mStatus mDNSSendDNSMessage(mDNS *const m, DNSMessage *const msg, mDNSu8 *end, in mDNSSendDNSMessage() 3703 mDNSexport void mDNS_Lock_(mDNS *const m, const char * const functionname) in mDNS_Lock_() 3743 mDNSlocal AuthRecord *AnyLocalRecordReady(const mDNS *const m) in AnyLocalRecordReady() 3751 mDNSlocal mDNSs32 GetNextScheduledEvent(const mDNS *const m) in GetNextScheduledEvent() 3803 mDNSexport void ShowTaskSchedulingError(mDNS *const m) in ShowTaskSchedulingError() [all …]
|
H A D | mDNSDebug.h | 82 #define MDNS_LOG_CATEGORY_MDNS MDNS_LOG_CATEGORY_DEFINITION(mDNS)
|
H A D | DNSDigest.c | 1289 #pragma mark - API exported to mDNS Core
|
/illumos-gate/usr/src/contrib/mDNSResponder/mDNSPosix/ |
H A D | mDNSPosix.h | 107 extern int ParseDNSServers(mDNS *m, const char *filePath); 108 extern mStatus mDNSPlatformPosixRefreshInterfaceList(mDNS *const m); 114 extern void mDNSPosixGetNextDNSEventTime(mDNS *m, struct timeval *timeout); 117 extern void mDNSPosixGetFDSetForSelect(mDNS *m, int *nfds, fd_set *readfds, fd_set *writefds); 126 extern void mDNSPosixGetFDSet(mDNS *m, int *nfds, fd_set *readfds, fd_set *writefds, struct timeval… 129 extern void mDNSPosixProcessFDSet(mDNS *const m, fd_set *readfds, fd_set *writefds); 135 extern mStatus mDNSPosixRunEventLoopOnce( mDNS *m, const struct timeval *pTimeout, sigset_t *pSigna… 139 extern mStatus mDNSPosixRunEventLoopOnce( mDNS *m, const struct timeval *pTimeout, sigset_t *pSigna…
|
H A D | mDNSPosix.c | 64 mDNS *mDNS; member 143 mDNSexport mStatus mDNSPlatformSendUDP(const mDNS *const m, const void *const msg, const mDNSu8 *co… in mDNSPlatformSendUDP() 285 mDNSlocal void SocketDataReady(mDNS *const m, PosixNetworkInterface *intf, int skt) in SocketDataReady() 744 mDNSexport void FreeEtcHosts(mDNS *const m, AuthRecord *const rr, mStatus result) in FreeEtcHosts() 807 mDNSexport int ParseDNSServers(mDNS *m, const char *filePath) in ParseDNSServers() 836 mDNSlocal PosixNetworkInterface *SearchForInterfaceByName(mDNS *const m, const char *intfName) in SearchForInterfaceByName() 850 mDNSexport mDNSInterfaceID mDNSPlatformInterfaceIDfromInterfaceIndex(mDNS *const m, mDNSu32 index) in mDNSPlatformInterfaceIDfromInterfaceIndex() 867 mDNSexport mDNSu32 mDNSPlatformInterfaceIndexfromInterfaceID(mDNS *const m, mDNSInterfaceID id, mDN… in mDNSPlatformInterfaceIndexfromInterfaceID() 919 mDNSlocal void ClearInterfaceList(mDNS *const m) in ClearInterfaceList() 1199 mDNSlocal int SetupOneInterface(mDNS *const m, struct sockaddr *intfAddr, struct sockaddr *intfMask… in SetupOneInterface() [all …]
|
H A D | PosixDaemon.c | 65 mDNSlocal void mDNS_StatusCallback(mDNS *const m, mStatus result) in mDNS_StatusCallback() 92 static void Reconfigure(mDNS *m) in Reconfigure() 154 mDNSlocal mStatus MainLoop(mDNS *m) // Loop until we quit. in MainLoop()
|
/illumos-gate/usr/src/contrib/mDNSResponder/mDNSShared/ |
H A D | uds_daemon.h | 216 extern void udsserver_handle_configchange(mDNS *const m); 235 extern mDNS mDNSStorage; 240 extern void FreeExtraRR(mDNS *const m, AuthRecord *const rr, mStatus result);
|
H A D | PlatformCommon.h | 20 extern void ReadDDNSSettingsFromConfFile(mDNS *const m, const char *const filename,
|
H A D | ClientRequests.c | 53 extern mDNS mDNSStorage; 105 mDNSlocal void QueryRecordOpCallback(mDNS *m, DNSQuestion *inQuestion, const ResourceRecord *inAnsw… 692 mDNSlocal mDNSs32 GetTimeNow(mDNS *m) in GetTimeNow() 701 mDNSlocal void QueryRecordOpCallback(mDNS *m, DNSQuestion *inQuestion, const ResourceRecord *inAnsw… in QueryRecordOpCallback() 996 const mDNS *const m = &mDNSStorage; in NotifyWebContentFilter()
|
H A D | ClientRequests.h | 23 typedef void (*QueryRecordResultHandler)(mDNS *const m, DNSQuestion *question, const ResourceRecord…
|
H A D | uds_daemon.c | 98 mDNSexport mDNS mDNSStorage; 253 mDNS *const m = &mDNSStorage; in LogMcastStateInfo() 846 mDNSexport void FreeExtraRR(mDNS *const m, AuthRecord *const rr, mStatus result) in FreeExtraRR() 938 mDNSlocal void regservice_callback(mDNS *const m, ServiceRecordSet *const srs, mStatus result) in regservice_callback() 1081 mDNSlocal void regrecord_callback(mDNS *const m, AuthRecord *rr, mStatus result) in regrecord_callback() 1484 mDNSlocal void UpdateDeviceInfoRecord(mDNS *const m); 1641 mDNSlocal void update_callback(mDNS *const m, AuthRecord *const rr, RData *oldrd, mDNSu16 oldrdlen) in update_callback() 2464 mDNSlocal void FoundInstance(mDNS *const m, DNSQuestion *question, const ResourceRecord *const answ… in FoundInstance() 2664 mDNSlocal void FreeARElemCallback(mDNS *const m, AuthRecord *const rr, mStatus result) in FreeARElemCallback() 2686 mDNSlocal void RegisterLocalOnlyDomainEnumPTR(mDNS *m, const domainname *d, int type) in RegisterLocalOnlyDomainEnumPTR() [all …]
|
H A D | PlatformCommon.c | 238 mDNSexport void ReadDDNSSettingsFromConfFile(mDNS *const m, const char *const filename, domainname … in ReadDDNSSettingsFromConfFile() 291 extern mDNS mDNSStorage; in mDNSPlatformWriteLogMsg()
|
/illumos-gate/usr/src/contrib/mDNSResponder/ |
H A D | README | 59 * snoop updated to decode mDNS packets 62 * svc:/network/dns/multicast:default introduced to manage mDNS daemon 68 * SUNWdsdu and SUNWdsdr packages deliver all the new mDNS
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/mdnsd/ |
H A D | Makefile | 34 mDNS.o mDNSDebug.o mDNSPosix.o mDNSUNP.o \
|