Lines Matching defs:_dns_state
223 static struct dns_state _dns_state;
259 return _dns_start(&_dns_state);
267 return _dns_end(&_dns_state);
284 if (_dns_state.num == -1) /* exhausted search */
287 if (_dns_state.context == NULL) {
289 rv = _dns_start(&_dns_state);
298 snprintf(shellname, sizeof(shellname), "shells-%d", _dns_state.num);
299 _dns_state.num++;
301 hp = hesiod_resolve(_dns_state.context, shellname, "shells");
317 hesiod_free_list(_dns_state.context, hp);
319 _dns_state.num = -1; /* any failure halts search */