mdnsd
QNX SDP8.0Utilities ReferenceUtilities
Multicast and Unicast DNS daemon
Syntax:
mdnsd [-debug] [ -U uid[:gid] ]
Runs on:
QNX OS
Options:
- -debug
- Run mdnsd as a foreground process and enable debug mode.
- -U uid[:gid]
- Set the user ID and group ID to run as.
Description:
The mdnsd daemon (also known as mDNSResponder on some systems) is a daemon that provides Multicast DNS and DNS Service Discovery.
The daemon listens on UDP port 5353 for Multicast DNS Query packets. When it receives a query for which it knows an answer, mdnsd issues the appropriate Multicast DNS Reply packet.
It also performs Unicast and Multicast DNS Queries on behalf of client processes, and maintains a cache of the replies.
Logging
A SIGUSR1 signal dumps a state log to the system logs (slogs):
slay -s SIGUSR1 mdnsd
A SIGUSR2 signal toggles additional logging:
slay -s SIGUSR2 mdnsd
For more information on:
- Multicast DNS, see http://www.multicastdns.org/.
- DNS Service Discovery, see http://www.dns-sd.org/.
For the source code to mdnsd, see http://developer.apple.com/darwin/projects/bonjour/.
Files:
- /var/run/mdnsd
- Create this directory before you attempt to start mdnsd. The mdnsd daemon uses it to create pipes, which support interprocess communication.
Page updated: