Lines Matching refs:dns
49 struct dns_p * dns; member
79 struct dns_p *dns = (struct dns_p *)this->private; in irs_dns_sv() local
83 if (!dns || !dns->hes_ctx) { in irs_dns_sv()
92 pvt->dns = dns; in irs_dns_sv()
136 struct dns_p *dns = pvt->dns; in sv_byname() local
140 if (!(hes_list = hesiod_resolve(dns->hes_ctx, name, "service"))) in sv_byname()
144 hesiod_free_list(dns->hes_ctx, hes_list); in sv_byname()
151 struct dns_p *dns = pvt->dns; in sv_byport() local
157 if (!(hes_list = hesiod_resolve(dns->hes_ctx, portstr, "port"))) in sv_byport()
161 hesiod_free_list(dns->hes_ctx, hes_list); in sv_byport()
281 struct dns_p *dns = pvt->dns; in sv_res_get() local
283 return (__hesiod_res_get(dns->hes_ctx)); in sv_res_get()
290 struct dns_p *dns = pvt->dns; in sv_res_set() local
292 __hesiod_res_set(dns->hes_ctx, res, free_res); in sv_res_set()