Home
last modified time | relevance | path

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

12

/external/mdnsresponder/mDNSCore/
DuDNS.h63 extern void LLQGotZoneData(mDNS *const m, mStatus err, const ZoneData *zoneInfo);
64 extern void startLLQHandshake(mDNS *m, DNSQuestion *q);
65 extern void sendLLQRefresh(mDNS *m, DNSQuestion *q);
67 extern void SleepRecordRegistrations(mDNS *m);
75 extern mStatus uDNS_UpdateRecord(mDNS *m, AuthRecord *rr);
77 extern void SetNextQueryTime(mDNS *const m, const DNSQuestion *const q);
78 extern CacheGroup *CacheGroupForName(const mDNS *const m, const mDNSu32 slot, const mDNSu32 namehas…
79 extern mStatus mDNS_Register_internal(mDNS *const m, AuthRecord *const rr);
80 extern mStatus mDNS_Deregister_internal(mDNS *const m, AuthRecord *const rr, mDNS_Dereg_type drt);
81 extern mStatus mDNS_StartQuery_internal(mDNS *const m, DNSQuestion *const question);
[all …]
DmDNSEmbeddedAPI.h438 typedef struct mDNS_struct mDNS; typedef
480 mDNS *m;
883 typedef void mDNSRecordCallback(mDNS *const m, AuthRecord *const rr, mStatus result);
889 typedef void mDNSRecordUpdateCallback(mDNS *const m, AuthRecord *const rr, RData *OldRData, mDNSu16…
975 mDNS *m;
989 typedef void (*NATTraversalClientCallback)(mDNS *m, NATTraversalInfo *n);
1380 typedef void mDNSServiceCallback(mDNS *const m, ServiceRecordSet *const sr, mStatus result);
1497 typedef void mDNSQuestionCallback(mDNS *const m, DNSQuestion *question, const ResourceRecord *const…
1602 typedef void mDNSServiceInfoQueryCallback(mDNS *const m, ServiceInfoQuery *query);
1626 typedef void ZoneDataCallback(mDNS *const m, mStatus err, const ZoneData *result);
[all …]
DDNSCommon.h222 extern mDNSu8 *putHINFO(const mDNS *const m, DNSMessage *const msg, mDNSu8 *ptr, DomainAuthInfo *au…
238 extern const mDNSu8 *GetLargeResourceRecord(mDNS *const m, const DNSMessage * const msg, const mDNS…
247 extern const rdataOPT *GetLLQOptData(mDNS *const m, const DNSMessage *const msg, const mDNSu8 *cons…
248 extern mDNSu32 GetPktLease(mDNS *m, DNSMessage *msg, const mDNSu8 *end);
249 extern void DumpPacket(mDNS *const m, mStatus status, mDNSBool sent, char *transport,
259 extern mStatus mDNSSendDNSMessage(mDNS *const m, DNSMessage *const msg, mDNSu8 *end,
268 extern void ShowTaskSchedulingError(mDNS *const m);
269 extern void mDNS_Lock_(mDNS *const m, const char * const functionname);
270 extern void mDNS_Unlock_(mDNS *const m, const char * const functionname);
DuDNS.c61 mDNSlocal void SetRecordRetry(mDNS *const m, AuthRecord *rr, mDNSu32 random) in SetRecordRetry()
104 mDNSexport DNSServer *mDNS_AddDNSServer(mDNS *const m, const domainname *d, const mDNSInterfaceID i… in mDNS_AddDNSServer()
164 mDNSexport void PenalizeDNSServer(mDNS *const m, DNSQuestion *q) in PenalizeDNSServer()
285 mDNSlocal DomainAuthInfo *GetAuthInfoForName_direct(mDNS *m, const domainname *const name) in GetAuthInfoForName_direct()
304 mDNSexport DomainAuthInfo *GetAuthInfoForName_internal(mDNS *m, const domainname *const name) in GetAuthInfoForName_internal()
341 mDNSexport DomainAuthInfo *GetAuthInfoForName(mDNS *m, const domainname *const name) in GetAuthInfoForName()
351 mDNSexport mStatus mDNS_SetSecretForDomain(mDNS *m, DomainAuthInfo *info, in mDNS_SetSecretForDomain()
419 mDNSlocal mStatus uDNS_SendNATMsg(mDNS *m, NATTraversalInfo *info) in uDNS_SendNATMsg()
454 mDNSexport void RecreateNATMappings(mDNS *const m) in RecreateNATMappings()
470 mDNSexport void natTraversalHandleAddressReply(mDNS *const m, mDNSu16 err, mDNSv4Addr ExtAddr) in natTraversalHandleAddressReply()
[all …]
DmDNS.c75 mDNSlocal void BeginSleepProcessing(mDNS *const m);
76 mDNSlocal void RetrySPSRegistrations(mDNS *const m);
77 mDNSlocal void SendWakeup(mDNS *const m, mDNSInterfaceID InterfaceID, mDNSEthAddr *EthAddr, mDNSOpa…
78 mDNSlocal mDNSBool CacheRecordRmvEventsForQuestion(mDNS *const m, DNSQuestion *q);
79 mDNSlocal mDNSBool LocalRecordRmvEventsForQuestion(mDNS *const m, DNSQuestion *q);
80 mDNSlocal void mDNS_PurgeBeforeResolve(mDNS *const m, DNSQuestion *q);
126 mDNSlocal void SetNextQueryStopTime(mDNS *const m, const DNSQuestion *const q) in SetNextQueryStopTime()
139 mDNSexport void SetNextQueryTime(mDNS *const m, const DNSQuestion *const q) in SetNextQueryTime()
280 mDNSexport AuthGroup *InsertAuthRecord(mDNS *const m, AuthHash *r, AuthRecord *rr) in InsertAuthRecord()
295 mDNSexport AuthGroup *RemoveAuthRecord(mDNS *const m, AuthHash *r, AuthRecord *rr) in RemoveAuthRecord()
[all …]
DImplementer Notes.txt11 However, on networks where there is a lot of mDNS traffic (or the CPU is
22 process of performing a long sequence of back-to-back mDNS API calls.
47 you should do whatever work you have to do, and then, if mDNS packets
48 were received, or mDNS API calls were made, be sure to call
59 2. After making any mDNS API call or series of calls, the client layer
/external/jmdns/src/javax/jmdns/impl/
DJmmDNSImpl.java89 for (final JmDNS mDNS : _knownMDNS.values()) { in close()
97 mDNS.close(); in close()
120 for (JmDNS mDNS : _knownMDNS.values()) { in getNames()
121 result.add(mDNS.getName()); in getNames()
133 for (JmDNS mDNS : _knownMDNS.values()) { in getHostNames()
134 result.add(mDNS.getHostName()); in getHostNames()
146 for (JmDNS mDNS : _knownMDNS.values()) { in getInetAddresses()
147 result.add(mDNS.getInetAddress()); in getInetAddresses()
160 for (JmDNS mDNS : _knownMDNS.values()) { in getInterfaces()
161 result.add(mDNS.getInterface()); in getInterfaces()
[all …]
/external/mdnsresponder/mDNSShared/
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);
45 extern void RecordUpdatedNiceLabel(mDNS *const m, mDNSs32 delay);
49 extern mDNS mDNSStorage;
56 extern void FreeExtraRR(mDNS *const m, AuthRecord *const rr, mStatus result);
57 extern int CountPeerRegistrations(mDNS *const m, ServiceRecordSet *const srs);
64 extern void external_start_browsing_for_service(mDNS *const m, const domainname *const type, DNS_Ty…
65 extern void external_stop_browsing_for_service(mDNS *const m, const domainname *const type, DNS_Typ…
DPlatformCommon.h18 extern void ReadDDNSSettingsFromConfFile(mDNS *const m, const char *const filename, domainname *con…
DPlatformCommon.c106 mDNSexport void ReadDDNSSettingsFromConfFile(mDNS *const m, const char *const filename, domainname … in ReadDDNSSettingsFromConfFile()
162 extern mDNS mDNSStorage; in mDNSPlatformWriteLogMsg()
/external/mdnsresponder/mDNSPosix/
DmDNSPosix.h63 extern int ParseDNSServers(mDNS *m, const char *filePath);
64 extern mStatus mDNSPlatformPosixRefreshInterfaceList(mDNS *const m);
73 extern void mDNSPosixGetFDSet(mDNS *m, int *nfds, fd_set *readfds, struct timeval *timeout);
74 extern void mDNSPosixProcessFDSet(mDNS *const m, fd_set *readfds);
82 extern mStatus mDNSPosixRunEventLoopOnce( mDNS *m, const struct timeval *pTimeout, sigset_t *pSigna…
DmDNSPosix.c92 mDNS *mDNS; member
157 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 TCPSocket *mDNSPlatformTCPSocket(mDNS * const m, TCPSocketFlags flags, mDNSIPPort * port) in mDNSPlatformTCPSocket()
385 mDNSexport UDPSocket *mDNSPlatformUDPSocket(mDNS * const m, mDNSIPPort port) in mDNSPlatformUDPSocket()
397 mDNSexport void mDNSPlatformUpdateProxyList(mDNS *const m, const mDNSInterfaceID InterfaceID) in mDNSPlatformUpdateProxyList()
410 mDNSexport void mDNSPlatformSetLocalAddressCacheEntry(mDNS *const m, const mDNSAddr *const tpa, con… in mDNSPlatformSetLocalAddressCacheEntry()
427 mDNSexport void mDNSPlatformSetAllowSleep(mDNS *const m, mDNSBool allowSleep, const char *reason) in mDNSPlatformSetAllowSleep()
439 mDNSexport void FreeEtcHosts(mDNS *const m, AuthRecord *const rr, mStatus result) in FreeEtcHosts()
451 mDNSexport void mDNSPlatformSetDNSConfig(mDNS *const m, mDNSBool setservers, mDNSBool setsearch, do… in mDNSPlatformSetDNSConfig()
[all …]
DProxyResponder.c39 static mDNS mDNSStorage; // mDNS core uses this to store its globals
54 mDNSlocal void HostNameCallback(mDNS *const m, AuthRecord *const rr, mStatus result) in HostNameCallback()
68 mDNSlocal mStatus mDNS_RegisterProxyHost(mDNS *m, ProxyHost *p) in mDNS_RegisterProxyHost()
102 mDNSlocal void ServiceCallback(mDNS *const m, ServiceRecordSet *const sr, mStatus result) in ServiceCallback()
131 mDNSlocal void RegisterService(mDNS *m, ServiceRecordSet *recordset, in RegisterService()
175 mDNSlocal void NoSuchServiceCallback(mDNS *const m, AuthRecord *const rr, mStatus result) in NoSuchServiceCallback()
207 mDNSlocal void RegisterNoSuchService(mDNS *m, AuthRecord *const rr, domainname *proxyhostname, in RegisterNoSuchService()
DPosixDaemon.c68 mDNSlocal void mDNS_StatusCallback(mDNS *const m, mStatus result) in mDNS_StatusCallback()
95 static void Reconfigure(mDNS *m) in Reconfigure()
130 mDNSlocal void DumpStateLog(mDNS *const m) in DumpStateLog()
138 mDNSlocal mStatus MainLoop(mDNS *m) // Loop until we quit. in MainLoop()
262 mDNSexport void RecordUpdatedNiceLabel(mDNS *const m, mDNSs32 delay) in RecordUpdatedNiceLabel()
DIdentify.c61 static mDNS mDNSStorage; // mDNS core uses this to store its globals
93 mDNSexport void mDNSCoreReceive(mDNS *const m, DNSMessage *const msg, const mDNSu8 *const end, in mDNSCoreReceive()
107 mDNSlocal void NameCallback(mDNS *const m, DNSQuestion *question, const ResourceRecord *const answe… in NameCallback()
121 mDNSlocal void InfoCallback(mDNS *const m, DNSQuestion *question, const ResourceRecord *const answe… in InfoCallback()
163 mDNSlocal void ServicesCallback(mDNS *const m, DNSQuestion *question, const ResourceRecord *const a… in ServicesCallback()
178 mDNSlocal void WaitForAnswer(mDNS *const m, int seconds) in WaitForAnswer()
361 mDNS *const m = &mDNSStorage; in main()
DClient.c30 static mDNS mDNSStorage; // mDNS core uses this to store its globals
39 static void BrowseCallback(mDNS *const m, DNSQuestion *question, const ResourceRecord *const answer… in BrowseCallback()
DExampleClientApp.h18 extern void ExampleClientEventLoop(mDNS *const m);
DNetMonitor.c124 mDNS mDNSStorage; // mDNS core uses this to store its globals
297 mDNSlocal void SendUnicastQuery(mDNS *const m, HostEntry *entry, domainname *name, mDNSu16 rrtype, … in SendUnicastQuery()
326 mDNSlocal void AnalyseHost(mDNS *const m, HostEntry *entry, const mDNSInterfaceID InterfaceID) in AnalyseHost()
460 mDNSlocal const mDNSu8 *FindUpdate(mDNS *const m, const DNSMessage *const query, const mDNSu8 *ptr,… in FindUpdate()
474 mDNSlocal void DisplayPacketHeader(mDNS *const m, const DNSMessage *const msg, const mDNSu8 *const … in DisplayPacketHeader()
609 mDNSlocal void DisplayQuery(mDNS *const m, const DNSMessage *const msg, const mDNSu8 *const end, in DisplayQuery()
688 mDNSlocal void DisplayResponse(mDNS *const m, const DNSMessage *const msg, const mDNSu8 *end, in DisplayResponse()
755 mDNSlocal void ProcessUnicastResponse(mDNS *const m, const DNSMessage *const msg, const mDNSu8 *end… in ProcessUnicastResponse()
778 mDNSexport void mDNSCoreReceive(mDNS *const m, DNSMessage *const msg, const mDNSu8 *const end, in mDNSCoreReceive()
DExampleClientApp.c44 mDNSexport void ExampleClientEventLoop(mDNS *const m) in ExampleClientEventLoop()
/external/mdnsresponder/
DREADME.txt22 Requirement 2 is met by sending DNS-like queries via Multicast (mDNS).
37 The name "mDNS" was chosen because this protocol is designed to be,
43 then it responds. The mDNS protocol uses the same packet format as
47 224.0.0.251. Another important difference is that all "mDNS" names
68 A typical mDNS program contains three components:
73 | mDNS Core |
78 The "mDNS Core" layer is absolutely identical for all applications and
86 to do. It calls routines provided by the "mDNS Core" layer to perform
92 The "mDNS Core" layer in turn calls through to the "Platform Support"
108 | mDNS Core | | mDNS Core | | mDNS Core |
[all …]
DAndroid.mk46 mDNSCore/mDNS.c \
110 LOCAL_SRC_FILES := /mDNSCore/mDNS.c \
/external/autotest/client/site_tests/peerd_HandlesNameConflicts/
Dcontrol17 3) Waits for that service to show up over mDNS
18 4) Advertises records with the same unique name over mDNS
/external/avahi/
Davahi-sharp.pc.in6 Description: Mono bindings for the Avahi mDNS/DNS-SD stack
Davahi-ui-sharp.pc.in6 Description: Mono bindings for the Avahi mDNS/DNS-SD stack
/external/avahi/docs/
DNEWS238 * Don't accept "localhost" as a local mDNS host name
331 * Add a new D-Bus method for changing the mDNS host name during
351 * Don't build documentation about embedding the Avahi mDNS stack into
419 is not worth much, though, since mDNS can easily be flooded with
420 nonsense anyway. It is easy to kick remote mDNS/DNS-SD services by
474 * Add configuration option to allow mDNS over POINTOPOINT links.
527 libc's gethostbyname() supports mDNS domain names.
530 with real hostnames instead of numeric IP addresses if mDNS support
759 Avahi is designed to be compatible with the mDNS/DNS-SD specification
764 * An embeddable mDNS stack
[all …]

12