Name | Synopsis | Description | INTERFACES | Files | Attributes | See Also
cc [ flag... ] file... -lresolv -lsocket -lnsl [ library... ] #include <sys/types.h> #include <netinet/in.h> #include <arpa/nameser.h> #include <resolv.h> #include <netdb.h>
Functions in this library provide for creating, sending, and interpreting packets to the Internet domain name servers.
The shared object libresolv.so.2 provides the public interfaces defined below. See Intro(3) for additional information on shared object interfaces.
__dn_skipname |
__fp_query |
__hostalias |
__p_cdname |
__p_class |
__p_query |
__p_time |
__p_type |
__putlong |
_getlong |
_getshort |
_res |
dn_comp |
dn_expand |
fp_resstat |
h_errno |
herror |
hstrerror |
res_hostalias |
res_init |
res_mkquery |
res_nclose |
res_ninit |
res_nmkquery |
res_nquery |
res_nquerydomain |
res_nsearch |
res_nsend |
res_nsendsigned |
res_query |
res_querydomain |
res_search |
res_send |
res_update |
Programs are expected to use the aliases defined in <resolv.h> rather than calling the "__" prefixed procedures, as indicated in the following table. Use of the routines in the first column is discouraged.
FUNCTION REFERENCED |
ALIAS TO USE |
---|---|
__dn_skipname |
dn_skipname |
__fp_query |
fp_query |
__putlong |
putlong |
__p_cdname |
p_cdname |
__p_class |
p_class |
__p_time |
p_time |
__p_type |
p_type |
shared object for backward compatibility only
64–bit shared object for backward compatibility only
shared object
64–bit shared object
See attributes(5) for descriptions of the following attributes:
ATTRIBUTE TYPE |
ATTRIBUTE VALUE |
---|---|
Availability |
SUNWcsl (32–bit) |
SUNWcslx (64–bit) |
|
Interface Stability |
Standard: BIND 8.2.4 |
MT-Level |
Name | Synopsis | Description | INTERFACES | Files | Attributes | See Also