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:

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: