• Home
  • Raw
  • Download

Lines Matching refs:mDNS

449 typedef struct mDNS_struct mDNS;  typedef
491 mDNS *m;
894 typedef void mDNSRecordCallback(mDNS *const m, AuthRecord *const rr, mStatus result);
900 typedef void mDNSRecordUpdateCallback(mDNS *const m, AuthRecord *const rr, RData *OldRData, mDNSu16…
986 mDNS *m;
1000 typedef void (*NATTraversalClientCallback)(mDNS *m, NATTraversalInfo *n);
1391 typedef void mDNSServiceCallback(mDNS *const m, ServiceRecordSet *const sr, mStatus result);
1508 typedef void mDNSQuestionCallback(mDNS *const m, DNSQuestion *question, const ResourceRecord *const…
1613 typedef void mDNSServiceInfoQueryCallback(mDNS *const m, ServiceInfoQuery *query);
1637 typedef void ZoneDataCallback(mDNS *const m, mStatus err, const ZoneData *result);
1655 extern ZoneData *StartGetZoneData(mDNS *const m, const domainname *const name, const ZoneService ta…
1656 extern void CancelGetZoneData(mDNS *const m, ZoneData *nta);
1769 #pragma mark - Main mDNS object, used to hold all the mDNS state
1772 typedef void mDNSCallback(mDNS *const m, mStatus result);
2131 extern mStatus mDNS_Init (mDNS *const m, mDNS_PlatformSupport *const p,
2144 extern void mDNS_ConfigChanged(mDNS *const m);
2145 extern void mDNS_GrowCache (mDNS *const m, CacheEntity *storage, mDNSu32 numrecords);
2146 extern void mDNS_GrowAuth (mDNS *const m, AuthEntity *storage, mDNSu32 numrecords);
2147 extern void mDNS_StartExit (mDNS *const m);
2148 extern void mDNS_FinalExit (mDNS *const m);
2152 extern mDNSs32 mDNS_Execute (mDNS *const m);
2154 extern mStatus mDNS_Register (mDNS *const m, AuthRecord *const rr);
2155 extern mStatus mDNS_Update (mDNS *const m, AuthRecord *const rr, mDNSu32 newttl,
2157 extern mStatus mDNS_Deregister(mDNS *const m, AuthRecord *const rr);
2159 extern mStatus mDNS_StartQuery(mDNS *const m, DNSQuestion *const question);
2160 extern mStatus mDNS_StopQuery (mDNS *const m, DNSQuestion *const question);
2161 extern mStatus mDNS_StopQueryWithRemoves(mDNS *const m, DNSQuestion *const question);
2162 extern mStatus mDNS_Reconfirm (mDNS *const m, CacheRecord *const cacherr);
2163 extern mStatus mDNS_ReconfirmByValue(mDNS *const m, ResourceRecord *const rr);
2164 extern void mDNS_PurgeCacheResourceRecord(mDNS *const m, CacheRecord *rr);
2165 extern mDNSs32 mDNS_TimeNow(const mDNS *const m);
2167 extern mStatus mDNS_StartNATOperation(mDNS *const m, NATTraversalInfo *traversal);
2168 extern mStatus mDNS_StopNATOperation(mDNS *const m, NATTraversalInfo *traversal);
2169 extern mStatus mDNS_StopNATOperation_internal(mDNS *m, NATTraversalInfo *traversal);
2171 extern DomainAuthInfo *GetAuthInfoForName(mDNS *m, const domainname *const name);
2173 extern void mDNS_UpdateAllowSleep(mDNS *const m);
2227 extern mStatus mDNS_RegisterService (mDNS *const m, ServiceRecordSet *sr,
2232 extern mStatus mDNS_AddRecordToService(mDNS *const m, ServiceRecordSet *sr, ExtraResourceRecord *ex…
2233 extern mStatus mDNS_RemoveRecordFromService(mDNS *const m, ServiceRecordSet *sr, ExtraResourceRecor…
2234 extern mStatus mDNS_RenameAndReregisterService(mDNS *const m, ServiceRecordSet *const sr, const dom…
2235 extern mStatus mDNS_DeregisterService_drt(mDNS *const m, ServiceRecordSet *sr, mDNS_Dereg_type drt);
2238 extern mStatus mDNS_RegisterNoSuchService(mDNS *const m, AuthRecord *const rr,
2247 extern mStatus mDNS_StartBrowse(mDNS *const m, DNSQuestion *const question,
2252 extern mStatus mDNS_StartResolveService(mDNS *const m, ServiceInfoQuery *query, ServiceInfo *info, …
2253 extern void mDNS_StopResolveService (mDNS *const m, ServiceInfoQuery *query);
2268 extern mStatus mDNS_GetDomains(mDNS *const m, DNSQuestion *const question, mDNS_DomainType DomainTy…
2271 extern mStatus mDNS_AdvertiseDomains(mDNS *const m, AuthRecord *rr, mDNS_DomainType DomainType, con…
2274 extern mDNSOpaque16 mDNS_NewMessageID(mDNS *const m);
2275 extern mDNSBool mDNS_AddressIsLocalSubnet(mDNS *const m, const mDNSInterfaceID InterfaceID, const m…
2277 extern DNSServer *GetServerForName(mDNS *m, const domainname *name, mDNSInterfaceID InterfaceID);
2278 extern DNSServer *GetServerForQuestion(mDNS *m, DNSQuestion *question);
2279 extern mDNSu32 SetValidDNSServers(mDNS *m, DNSQuestion *question);
2381 extern mDNSu32 NumCacheRecordsForInterfaceID(const mDNS *const m, mDNSInterfaceID id);
2457 extern mStatus mDNS_SetSecretForDomain(mDNS *m, DomainAuthInfo *info,
2460 extern void RecreateNATMappings(mDNS *const m);
2479 extern void mDNS_AddDynDNSHostName(mDNS *m, const domainname *fqdn, mDNSRecordCallback *StatusCallb…
2480 extern void mDNS_RemoveDynDNSHostName(mDNS *m, const domainname *fqdn);
2481 extern void mDNS_SetPrimaryInterfaceInfo(mDNS *m, const mDNSAddr *v4addr, const mDNSAddr *v6addr, …
2482 extern DNSServer *mDNS_AddDNSServer(mDNS *const m, const domainname *d, const mDNSInterfaceID inter…
2483 extern void PenalizeDNSServer(mDNS *const m, DNSQuestion *q);
2486 extern McastResolver *mDNS_AddMcastResolver(mDNS *const m, const domainname *d, const mDNSInterface…
2554 extern mStatus mDNSPlatformInit (mDNS *const m);
2555 extern void mDNSPlatformClose (mDNS *const m);
2556 extern mStatus mDNSPlatformSendUDP(const mDNS *const m, const void *const msg, const mDNSu8 *const…
2559 extern void mDNSPlatformLock (const mDNS *const m);
2560 extern void mDNSPlatformUnlock (const mDNS *const m);
2605 extern mDNSInterfaceID mDNSPlatformInterfaceIDfromInterfaceIndex(mDNS *const m, mDNSu32 ifindex);
2606 extern mDNSu32 mDNSPlatformInterfaceIndexfromInterfaceID(mDNS *const m, mDNSInterfaceID id, mDNSBoo…
2632 extern TCPSocket *mDNSPlatformTCPSocket(mDNS *const m, TCPSocketFlags flags, mDNSIPPort *port); // …
2640 extern UDPSocket *mDNSPlatformUDPSocket(mDNS *const m, const mDNSIPPort requestedport);
2642 extern void mDNSPlatformReceiveBPF_fd(mDNS *const m, int fd);
2643 extern void mDNSPlatformUpdateProxyList(mDNS *const m, const mDNSInterfaceID InterfaceID);
2645 extern void mDNSPlatformSetLocalAddressCacheEntry(mDNS *const m, const mDNSAddr *const tpa, c…
2655 extern void mDNSPlatformSetDNSConfig(mDNS *const m, mDNSBool setservers, mDNSBool setsearch, …
2656 extern mStatus mDNSPlatformGetPrimaryInterface(mDNS *const m, mDNSAddr *v4, mDNSAddr *v6, mDNSAd…
2659 extern void mDNSPlatformSetAllowSleep(mDNS *const m, mDNSBool allowSleep, const char *reason);
2660 extern void mDNSPlatformSendWakeupPacket(mDNS *const m, mDNSInterfaceID InterfaceID, char *Et…
2665 extern void LNT_SendDiscoveryMsg(mDNS *m);
2666 extern void LNT_ConfigureRouterInfo(mDNS *m, const mDNSInterfaceID InterfaceID, const mDNSu8 *c…
2667 extern mStatus LNT_GetExternalAddress(mDNS *m);
2668 extern mStatus LNT_MapPort(mDNS *m, NATTraversalInfo *n);
2669 extern mStatus LNT_UnmapPort(mDNS *m, NATTraversalInfo *n);
2670 extern void LNT_ClearState(mDNS *const m);
2708 extern void mDNS_SetFQDN(mDNS *const m);
2709 extern void mDNS_ActivateNetWake_internal (mDNS *const m, NetworkInterfaceInfo *set);
2710 extern void mDNS_DeactivateNetWake_internal(mDNS *const m, NetworkInterfaceInfo *set);
2711 extern mStatus mDNS_RegisterInterface (mDNS *const m, NetworkInterfaceInfo *set, mDNSBool flappin…
2712 extern void mDNS_DeregisterInterface(mDNS *const m, NetworkInterfaceInfo *set, mDNSBool flappin…
2713 extern void mDNSCoreInitComplete(mDNS *const m, mStatus result);
2714 extern void mDNSCoreReceive(mDNS *const m, void *const msg, const mDNSu8 *const end,
2717 extern void mDNSCoreRestartQueries(mDNS *const m);
2718 typedef void (*FlushCache)(mDNS *const m);
2719 typedef void (*CallbackBeforeStartQuery)(mDNS *const m, void *context);
2720 extern void mDNSCoreRestartAddressQueries(mDNS *const m, mDNSBool SearchDomainsChanged, FlushCache…
2722 extern mDNSBool mDNSCoreHaveAdvertisedMulticastServices(mDNS *const m);
2723 extern void mDNSCoreMachineSleep(mDNS *const m, mDNSBool wake);
2724 extern mDNSBool mDNSCoreReadyForSleep(mDNS *m, mDNSs32 now);
2725 extern mDNSs32 mDNSCoreIntervalToNextWake(mDNS *const m, mDNSs32 now);
2727 extern void mDNSCoreReceiveRawPacket (mDNS *const m, const mDNSu8 *const p, const mDNSu8 *cons…
2731 extern CacheRecord *CreateNewCacheEntry(mDNS *const m, const mDNSu32 slot, CacheGroup *cg, mDNSs32 …
2732 extern void ScheduleNextCacheCheckTime(mDNS *const m, const mDNSu32 slot, const mDNSs32 event);
2733 extern void GrantCacheExtensions(mDNS *const m, DNSQuestion *q, mDNSu32 lease);
2734 extern void MakeNegativeCacheRecord(mDNS *const m, CacheRecord *const cr,
2737 extern void CompleteDeregistration(mDNS *const m, AuthRecord *rr);
2738 extern void AnswerCurrentQuestionWithResourceRecord(mDNS *const m, CacheRecord *const rr, const QC_…
2739 extern char *InterfaceNameForID(mDNS *const m, const mDNSInterfaceID InterfaceID);
2740 extern void DNSServerChangeForQuestion(mDNS *const m, DNSQuestion *q, DNSServer *newServer);
2741 extern void ActivateUnicastRegistration(mDNS *const m, AuthRecord *const rr);
2742 extern void CheckSuppressUnusableQuestions(mDNS *const m);
2743 extern void RetrySearchDomainQuestions(mDNS *const m);
2746 extern void FreeEtcHosts(mDNS *const m, AuthRecord *const rr, mStatus result);
2750 extern AuthGroup *InsertAuthRecord(mDNS *const m, AuthHash *r, AuthRecord *rr);
2751 extern AuthGroup *RemoveAuthRecord(mDNS *const m, AuthHash *r, AuthRecord *rr);
2756 extern void AutoTunnelCallback(mDNS *const m, DNSQuestion *question, const ResourceRecord *const an…
2757 extern void AddNewClientTunnel(mDNS *const m, DNSQuestion *const q);
2758 extern void SetupLocalAutoTunnelInterface_internal(mDNS *const m, mDNSBool servicesStarting);
2759 extern void UpdateAutoTunnelDomainStatuses(const mDNS *const m);
2760 extern mStatus ActivateLocalProxy(mDNS *const m, char *ifname);
2761 extern void RemoveAutoTunnel6Record(mDNS *const m);
2762 extern mDNSBool RecordReadyForSleep(mDNS *const m, AuthRecord *rr);
2894 extern void mDNSCoreBeSleepProxyServer_internal(mDNS *const m, mDNSu8 sps, mDNSu8 port, mDNSu8 marg…
2898 extern void FindSPSInCache(mDNS *const m, const DNSQuestion *const q, const CacheRecord *sps[3]);