man pages section 3: Networking Library Functions

Exit Print View

Updated: July 2014
 
 

DNSServiceReconfirmRecord(3DNS_SD)

Name

DNSServiceReconfirmRecord - verify DNS record

Synopsis

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

void DNSServiceRefSockFD (DNSServiceFlags flags, uint32_t interfaceIndex,
     const char *fullname, uint16_t rrtype, uint16_t rrclass,
     uint16_t rrlen const void *rdata);

Description

The DNSServiceReconfirmRecord() function allows callers to verify whether a DNS record is valid. If an invalid record is found in the cache, the daemon flushes the record from the cache and from the cache of other daemons on the network.

Return Values

The DNSServiceReconfirmRecord() function returns kDNSServiceErr_NoError on success. Otherwise, an error code defined in <dns_sd.h> is returned to indicate the specific failure that occurred.

Attributes

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

ATTRIBUTE TYPE
ATTRIBUTE VALUE
Interface Stability
Committed
MT-Level
Safe

See also

DNSServiceBrowse(3DNS_SD), DNSServiceQueryRecord(3DNS_SD), DNSServiceRegister(3DNS_SD), DNSServiceResolve(3DNS_SD), attributes(5)