Lines Matching defs:dns
55 struct dns_p * dns;
85 struct dns_p *dns = (struct dns_p *)this->private;
89 if (!dns || !dns->hes_ctx) {
98 pvt->dns = dns;
142 struct dns_p *dns = pvt->dns;
146 if (!(hes_list = hesiod_resolve(dns->hes_ctx, name, "service")))
150 hesiod_free_list(dns->hes_ctx, hes_list);
157 struct dns_p *dns = pvt->dns;
163 if (!(hes_list = hesiod_resolve(dns->hes_ctx, portstr, "port")))
167 hesiod_free_list(dns->hes_ctx, hes_list);
287 struct dns_p *dns = pvt->dns;
289 return (__hesiod_res_get(dns->hes_ctx));
296 struct dns_p *dns = pvt->dns;
298 __hesiod_res_set(dns->hes_ctx, res, free_res);