Lines Matching defs:statp

126 			RES_SET_H_ERRNO(statp, NO_RECOVERY); \
134 RES_SET_H_ERRNO(statp, NO_RECOVERY); \
141 struct hostent *he, struct hostent_data *hed, res_state statp)
167 RES_SET_H_ERRNO(statp, NO_RECOVERY);
181 RES_SET_H_ERRNO(statp, NO_RECOVERY);
186 RES_SET_H_ERRNO(statp, NO_RECOVERY);
197 RES_SET_H_ERRNO(statp, NO_RECOVERY);
248 RES_SET_H_ERRNO(statp, NO_RECOVERY);
278 RES_SET_H_ERRNO(statp, NO_RECOVERY);
317 RES_SET_H_ERRNO(statp, NO_RECOVERY);
337 if (statp->options & RES_USE_INET6) {
346 RES_SET_H_ERRNO(statp, NETDB_SUCCESS);
372 dbg_printf("size (%d) too big\n", n, statp);
379 _MAXADDRS, statp);
387 RES_SET_H_ERRNO(statp, NO_RECOVERY);
393 statp);
394 RES_SET_H_ERRNO(statp, NO_RECOVERY);
410 if (statp->nsort && haveanswer > 1 && qtype == T_A)
411 addrsort(hed->h_addr_ptrs, haveanswer, statp);
421 if (statp->options & RES_USE_INET6)
423 RES_SET_H_ERRNO(statp, NETDB_SUCCESS);
427 RES_SET_H_ERRNO(statp, NO_RECOVERY);
438 res_state statp;
440 statp = __res_state();
443 RES_SET_H_ERRNO(statp, NETDB_INTERNAL);
459 he, hed, statp);
475 res_state statp;
487 statp = __res_state();
489 RES_SET_H_ERRNO(statp, NETDB_INTERNAL);
490 *h_errnop = statp->res_h_errno;
505 RES_SET_H_ERRNO(statp, NETDB_INTERNAL);
506 *h_errnop = statp->res_h_errno;
512 RES_SET_H_ERRNO(statp, NETDB_INTERNAL);
513 *h_errnop = statp->res_h_errno;
516 n = res_nsearch(statp, name, C_IN, type, buf->buf, sizeof(buf->buf));
519 dbg_printf("res_nsearch failed (%d)\n", n, statp);
520 *h_errnop = statp->res_h_errno;
524 dbg_printf("static buffer is too small (%d)\n", n, statp);
525 *h_errnop = statp->res_h_errno;
528 error = gethostanswer(buf, n, name, type, &he, hed, statp);
531 *h_errnop = statp->res_h_errno;
532 switch (statp->res_h_errno) {
544 RES_SET_H_ERRNO(statp, NETDB_INTERNAL);
545 *h_errnop = statp->res_h_errno;
548 RES_SET_H_ERRNO(statp, NETDB_SUCCESS);
568 res_state statp;
590 statp = __res_state();
592 RES_SET_H_ERRNO(statp, NETDB_INTERNAL);
593 *h_errnop = statp->res_h_errno;
618 RES_SET_H_ERRNO(statp, NETDB_INTERNAL);
619 *h_errnop = statp->res_h_errno;
622 n = res_nquery(statp, qbuf, C_IN, T_PTR, (u_char *)buf->buf,
626 dbg_printf("res_nquery failed (%d)\n", n, statp);
627 *h_errnop = statp->res_h_errno;
632 dbg_printf("static buffer is too small (%d)\n", n, statp);
633 *h_errnop = statp->res_h_errno;
636 if (gethostanswer(buf, n, qbuf, T_PTR, &he, hed, statp) != 0) {
638 *h_errnop = statp->res_h_errno;
639 switch (statp->res_h_errno) {
658 old_options = statp->options;
659 statp->options &= ~RES_DNSRCH;
660 statp->options |= RES_DEFNAMES;
670 statp->options = old_options;
671 RES_SET_H_ERRNO(statp, HOST_NOT_FOUND);
672 *h_errnop = statp->res_h_errno;
675 statp->options = old_options;
685 RES_SET_H_ERRNO(statp, HOST_NOT_FOUND);
686 *h_errnop = statp->res_h_errno;
696 if (af == AF_INET && (statp->options & RES_USE_INET6)) {
703 RES_SET_H_ERRNO(statp, NETDB_INTERNAL);
704 *h_errnop = statp->res_h_errno;
707 RES_SET_H_ERRNO(statp, NETDB_SUCCESS);
758 res_state statp;
760 statp = __res_state();
761 if ((statp->options & RES_INIT) == 0 && res_ninit(statp) == -1)
764 statp->options |= RES_STAYOPEN | RES_USEVC;
770 res_state statp;
772 statp = __res_state();
773 statp->options &= ~(RES_STAYOPEN | RES_USEVC);
774 res_nclose(statp);