Lines Matching defs:res

131 	struct __res_state  *res;
157 struct __res_state *res,
217 if (pvt->res && pvt->free_res)
218 (*pvt->free_res)(pvt->res);
231 if (pvt->res->options & RES_USE_INET6) {
256 RES_SET_H_ERRNO(pvt->res, NETDB_INTERNAL);
280 RES_SET_H_ERRNO(pvt->res, NETDB_INTERNAL);
291 if (!strchr(name, '.') && (cp = res_hostalias(pvt->res, name,
307 if ((n = res_nsearch(pvt->res, name, p->qclass, p->qtype,
347 RES_SET_H_ERRNO(pvt->res, NETDB_INTERNAL);
385 if ((pvt->res->options & RES_NO_NIBBLE2) != 0U)
392 RES_SET_H_ERRNO(pvt->res, NETDB_INTERNAL);
398 RES_SET_H_ERRNO(pvt->res, NETDB_INTERNAL);
413 const char *nibsuff = res_get_nibblesuffix(pvt->res);
426 RES_SET_H_ERRNO(pvt->res, NETDB_INTERNAL);
433 const char *nibsuff2 = res_get_nibblesuffix2(pvt->res);
446 RES_SET_H_ERRNO(pvt->res, NETDB_INTERNAL);
469 if ((n = res_nquery(pvt->res, p->qname, p->qclass, p->qtype,
487 if (af == AF_INET && (pvt->res->options & RES_USE_INET6)) {
494 RES_SET_H_ERRNO(pvt->res, NETDB_SUCCESS);
526 if (pvt->res)
527 res_nclose(pvt->res);
534 if (!pvt->res) {
535 struct __res_state *res;
536 res = (struct __res_state *)malloc(sizeof *res);
537 if (!res) {
541 memset(res, 0, sizeof *res);
542 ho_res_set(this, res, free);
545 return (pvt->res);
572 RES_SET_H_ERRNO(pvt->res, NETDB_INTERNAL);
609 RES_SET_H_ERRNO(pvt->res, NO_RECOVERY); /*%< better error? */
618 if (!strchr(name, '.') && (cp = res_hostalias(pvt->res, name,
636 if ((n = res_nsearch(pvt->res, name, p->qclass, p->qtype,
662 ho_res_set(struct irs_ho *this, struct __res_state *res,
666 if (pvt->res && pvt->free_res) {
667 res_nclose(pvt->res);
668 (*pvt->free_res)(pvt->res);
671 pvt->res = res;
726 RES_SET_H_ERRNO(pvt->res, NO_RECOVERY);
736 RES_SET_H_ERRNO(pvt->res, NO_RECOVERY);
740 if (n < 0 || !maybe_ok(pvt->res, bp, name_ok)) {
741 RES_SET_H_ERRNO(pvt->res, NO_RECOVERY);
746 RES_SET_H_ERRNO(pvt->res, NO_RECOVERY);
756 RES_SET_H_ERRNO(pvt->res, NO_RECOVERY);
775 if (n < 0 || !maybe_ok(pvt->res, bp, name_ok)) {
805 if (n < 0 || !maybe_ok(pvt->res, tbuf, name_ok)) {
830 if (n < 0 || !maybe_dnok(pvt->res, tbuf)) {
836 if ((pvt->res->options & RES_USE_DNAME) != 0U)
880 if (n < 0 || !maybe_hnok(pvt->res, bp) ||
983 if (pvt->res->nsort && hap != pvt->h_addr_ptrs &&
985 addrsort(pvt->res, pvt->h_addr_ptrs,
995 if (pvt->res->options & RES_USE_INET6)
997 RES_SET_H_ERRNO(pvt->res, NETDB_SUCCESS);
1020 RES_SET_H_ERRNO(pvt->res, NO_RECOVERY);
1022 RES_SET_H_ERRNO(pvt->res, error);
1137 if (!pvt->res && !ho_res_get(this))
1139 if (((pvt->res->options & RES_INIT) == 0U) &&
1140 res_ninit(pvt->res) == -1)