Searched refs:hes_ctx (Results 1 - 4 of 4) sorted by relevance
/opensolaris-onvv-gate/usr/src/lib/libresolv2/common/irs/ |
H A D | dns.c | 78 if (hesiod_init(&dns->hes_ctx) < 0) { 84 dns->hes_ctx = NULL; 149 if (dns->hes_ctx) 150 hesiod_end(dns->hes_ctx);
|
H A D | dns_p.h | 34 void *hes_ctx; member in struct:dns_p
|
H A D | dns_pr.c | 78 if (!dns->hes_ctx) { 128 if (!(hes_list = hesiod_resolve(dns->hes_ctx, name, "protocol"))) 132 hesiod_free_list(dns->hes_ctx, hes_list); 145 if (!(hes_list = hesiod_resolve(dns->hes_ctx, numstr, "protonum"))) 149 hesiod_free_list(dns->hes_ctx, hes_list); 177 return (__hesiod_res_get(dns->hes_ctx)); 186 __hesiod_res_set(dns->hes_ctx, res, free_res);
|
H A D | dns_sv.c | 87 if (!dns || !dns->hes_ctx) { 144 if (!(hes_list = hesiod_resolve(dns->hes_ctx, name, "service"))) 148 hesiod_free_list(dns->hes_ctx, hes_list); 161 if (!(hes_list = hesiod_resolve(dns->hes_ctx, portstr, "port"))) 165 hesiod_free_list(dns->hes_ctx, hes_list); 287 return (__hesiod_res_get(dns->hes_ctx)); 296 __hesiod_res_set(dns->hes_ctx, res, free_res);
|
Completed in 96 milliseconds