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 |
|