Searched refs:hes_ctx (Results 1 – 4 of 4) sorted by relevance
/titanic_44/usr/src/lib/libresolv2/common/irs/ |
H A D | dns_pr.c | 78 if (!dns->hes_ctx) { in irs_dns_pr() 128 if (!(hes_list = hesiod_resolve(dns->hes_ctx, name, "protocol"))) in pr_byname() 132 hesiod_free_list(dns->hes_ctx, hes_list); in pr_byname() 145 if (!(hes_list = hesiod_resolve(dns->hes_ctx, numstr, "protonum"))) in pr_bynumber() 149 hesiod_free_list(dns->hes_ctx, hes_list); in pr_bynumber() 177 return (__hesiod_res_get(dns->hes_ctx)); in pr_res_get() 186 __hesiod_res_set(dns->hes_ctx, res, free_res); in pr_res_set()
|
H A D | dns_sv.c | 87 if (!dns || !dns->hes_ctx) { in irs_dns_sv() 144 if (!(hes_list = hesiod_resolve(dns->hes_ctx, name, "service"))) in sv_byname() 148 hesiod_free_list(dns->hes_ctx, hes_list); in sv_byname() 161 if (!(hes_list = hesiod_resolve(dns->hes_ctx, portstr, "port"))) in sv_byport() 165 hesiod_free_list(dns->hes_ctx, hes_list); in sv_byport() 287 return (__hesiod_res_get(dns->hes_ctx)); in sv_res_get() 296 __hesiod_res_set(dns->hes_ctx, res, free_res); in sv_res_set()
|
H A D | dns.c | 78 if (hesiod_init(&dns->hes_ctx) < 0) { in irs_dns_acc() 84 dns->hes_ctx = NULL; in irs_dns_acc() 149 if (dns->hes_ctx) in dns_close() 150 hesiod_end(dns->hes_ctx); in dns_close()
|
H A D | dns_p.h | 34 void *hes_ctx; member
|