Lines Matching refs:res

132 	struct __res_state  *res;
158 struct __res_state *res,
218 if (pvt->res && pvt->free_res)
219 (*pvt->free_res)(pvt->res);
232 if (pvt->res->options & RES_USE_INET6) {
257 RES_SET_H_ERRNO(pvt->res, NETDB_INTERNAL);
281 RES_SET_H_ERRNO(pvt->res, NETDB_INTERNAL);
292 if (!strchr(name, '.') && (cp = res_hostalias(pvt->res, name,
308 if ((n = res_nsearch(pvt->res, name, p->qclass, p->qtype,
348 RES_SET_H_ERRNO(pvt->res, NETDB_INTERNAL);
386 if ((pvt->res->options & RES_NO_NIBBLE2) != 0U)
393 RES_SET_H_ERRNO(pvt->res, NETDB_INTERNAL);
399 RES_SET_H_ERRNO(pvt->res, NETDB_INTERNAL);
414 const char *nibsuff = res_get_nibblesuffix(pvt->res);
427 RES_SET_H_ERRNO(pvt->res, NETDB_INTERNAL);
434 const char *nibsuff2 = res_get_nibblesuffix2(pvt->res);
447 RES_SET_H_ERRNO(pvt->res, NETDB_INTERNAL);
470 if ((n = res_nquery(pvt->res, p->qname, p->qclass, p->qtype,
488 if (af == AF_INET && (pvt->res->options & RES_USE_INET6)) {
495 RES_SET_H_ERRNO(pvt->res, NETDB_SUCCESS);
527 if (pvt->res)
528 res_nclose(pvt->res);
535 if (!pvt->res) {
536 struct __res_state *res;
537 res = (struct __res_state *)malloc(sizeof *res);
538 if (!res) {
542 memset(res, 0, sizeof *res);
543 ho_res_set(this, res, free);
546 return (pvt->res);
585 RES_SET_H_ERRNO(pvt->res, NETDB_INTERNAL);
625 RES_SET_H_ERRNO(pvt->res, NO_RECOVERY); /*%< better error? */
634 if (!strchr(name, '.') && (cp = res_hostalias(pvt->res, name,
652 if ((n = res_nsearch(pvt->res, name, p->qclass, p->qtype,
678 ho_res_set(struct irs_ho *this, struct __res_state *res,
682 if (pvt->res && pvt->free_res) {
683 res_nclose(pvt->res);
684 (*pvt->free_res)(pvt->res);
687 pvt->res = res;
742 RES_SET_H_ERRNO(pvt->res, NO_RECOVERY);
752 RES_SET_H_ERRNO(pvt->res, NO_RECOVERY);
756 if (n < 0 || !maybe_ok(pvt->res, bp, name_ok)) {
757 RES_SET_H_ERRNO(pvt->res, NO_RECOVERY);
762 RES_SET_H_ERRNO(pvt->res, NO_RECOVERY);
772 RES_SET_H_ERRNO(pvt->res, NO_RECOVERY);
791 if (n < 0 || !maybe_ok(pvt->res, bp, name_ok)) {
821 if (n < 0 || !maybe_ok(pvt->res, tbuf, name_ok)) {
846 if (n < 0 || !maybe_dnok(pvt->res, tbuf)) {
852 if ((pvt->res->options & RES_USE_DNAME) != 0U)
896 if (n < 0 || !maybe_hnok(pvt->res, bp) ||
999 if (pvt->res->nsort && hap != pvt->h_addr_ptrs &&
1001 addrsort(pvt->res, pvt->h_addr_ptrs,
1011 if (pvt->res->options & RES_USE_INET6)
1013 RES_SET_H_ERRNO(pvt->res, NETDB_SUCCESS);
1036 RES_SET_H_ERRNO(pvt->res, NO_RECOVERY);
1038 RES_SET_H_ERRNO(pvt->res, error);
1153 if (!pvt->res && !ho_res_get(this))
1155 if (((pvt->res->options & RES_INIT) == 0U) &&
1156 res_ninit(pvt->res) == -1)