Lines Matching refs:dns_res_state

308 static struct __res_state dns_res_state;
321 #define dns_res_state _res
401 if ((len = DNS_RES_NMKQUERY(&dns_res_state,
405 DNS_SET_H_ERRNO(&dns_res_state, NO_RECOVERY);
409 } else if ((len = DNS_RES_NSEND(&dns_res_state,
411 DNS_SET_H_ERRNO(&dns_res_state, TRY_AGAIN);
418 DNS_SET_H_ERRNO(&dns_res_state, HOST_NOT_FOUND);
422 DNS_SET_H_ERRNO(&dns_res_state, 0);
424 DNS_SET_H_ERRNO(&dns_res_state, NO_DATA);
427 DNS_SET_H_ERRNO(&dns_res_state, TRY_AGAIN);
430 DNS_SET_H_ERRNO(&dns_res_state, NO_RECOVERY);
464 len = DNS_RES_NSEARCH(&dns_res_state, name, class, type, answer, anslen);
466 if (len < 0 && DNS_GET_H_ERRNO(&dns_res_state) == 0) {
467 DNS_SET_H_ERRNO(&dns_res_state, TRY_AGAIN);
474 DNS_SET_H_ERRNO(&dns_res_state, 0);
476 && NOT_FOUND_H_ERRNO(DNS_GET_H_ERRNO(&dns_res_state))) {
504 if ((dns_res_state.options & RES_INIT) == 0
505 && DNS_RES_NINIT(&dns_res_state) < 0) {
544 saved_options = (dns_res_state.options & SAVE_FLAGS);
551 dns_res_state.options &= ~saved_options;
552 dns_res_state.options |= flags;
568 dns_res_state.options &= ~flags;
569 dns_res_state.options |= saved_options;
574 if (DNS_GET_H_ERRNO(&dns_res_state) != 0) {
579 dns_strerror(DNS_GET_H_ERRNO(&dns_res_state)));
583 dns_strerror(DNS_GET_H_ERRNO(&dns_res_state)));
584 switch (DNS_GET_H_ERRNO(&dns_res_state)) {
614 len, dns_strerror(DNS_GET_H_ERRNO(&dns_res_state)));
643 if (DNS_GET_H_ERRNO(&dns_res_state) == 0) {
649 dns_strerror(DNS_GET_H_ERRNO(&dns_res_state)));
1043 DNS_SET_H_ERRNO(&dns_res_state, HOST_NOT_FOUND);
1057 DNS_SET_H_ERRNO(&dns_res_state, HOST_NOT_FOUND);
1115 DNS_SET_H_ERRNO(&dns_res_state, NO_DATA);
1121 DNS_SET_H_ERRNO(&dns_res_state, NO_DATA);
1190 hpref_h_errno = DNS_GET_H_ERRNO(&dns_res_state); \
1200 DNS_SET_H_ERRNO(&dns_res_state, hpref_h_errno); \
1297 return (DNS_GET_H_ERRNO(&dns_res_state));