LIBDNS_SD(3LIB) Interface Libraries LIBDNS_SD(3LIB)

libdns_sd - DNS service discovery library

cc [ flag ... ] file ... -ldns_sd [ library ... ]
#include <dns_sd.h>

The libdns_sd library functions provide facilities for applications to advertise and discover services that use the DNS protocol.

The shared object provides the public interfaces defined below. See Intro(3) for additional information on shared object interfaces.

DNSServiceBrowse DNSServiceConstructFullName
DNSServiceCreateConnection DNSServiceEnumerateDomains
DNSServiceProcessResult DNSServiceQueryRecord
DNSServiceReconfirmRecord DNSServiceRefDeallocate
DNSServiceRefSockFD DNSServiceRegister
DNSServiceResolve TXTRecordCreate

shared object


64-bit shared object

See attributes(7) for description of the following attributes:

Interface Stability Committed
MT-Level Safe

Intro(3), attributes(7)

August 20, 2007 OmniOS