Lines Matching defs:statp

96 		if ((statp->options & RES_DEBUG) != 0U) res_dprintf x; \
158 res_findzonecut(res_state statp, const char *dname, ns_class class, int opts,
172 result = res_findzonecut2(statp, dname, class, opts, zname, zsize,
184 res_findzonecut2(res_state statp, const char *dname, ns_class class, int opts,
195 save_pfcode = statp->pfcode;
196 statp->pfcode |= RES_PRF_HEAD2 | RES_PRF_HEAD1 | RES_PRF_HEADX |
202 if ((n = get_soa(statp, dname, class, opts, zname, zsize,
205 (n = satisfy(statp, mname, &nsrrs, addrs, naddrs)) > 0))
209 if ((n = get_ns(statp, zname, class, opts, &nsrrs)) < 0 ||
211 (n = satisfy(statp, mname, &nsrrs, addrs, naddrs)) > 0))
215 if ((n = get_glue(statp, class, opts, &nsrrs)) >= 0)
216 n = satisfy(statp, mname, &nsrrs, addrs, naddrs);
221 statp->pfcode = save_pfcode;
228 satisfy(res_state statp, const char *mname, rrset_ns *nsrrsp,
237 x = add_addrs(statp, nsrr, addrs, naddrs);
246 x = add_addrs(statp, nsrr, addrs, naddrs);
256 add_addrs(res_state statp, rr_ns *nsrr,
274 get_soa(res_state statp, const char *dname, ns_class class, int opts,
305 n = do_query(statp, dname, class, ns_t_soa, resp, &msg);
382 if (save_ns(statp, &msg, ns_s_ns,
414 get_ns(res_state statp, const char *zname, ns_class class, int opts,
426 n = do_query(statp, zname, class, ns_t_ns, resp, &msg);
435 if (save_ns(statp, &msg, ns_s_an, zname, class, opts, nsrrsp) < 0) {
447 get_glue(res_state statp, ns_class class, int opts, rrset_ns *nsrrsp) {
463 n = do_query(statp, nsrr->name, class, ns_t_a,
476 if (save_a(statp, &msg, ns_s_an, nsrr->name, class,
485 n = do_query(statp, nsrr->name, class, ns_t_aaaa,
498 if (save_a(statp, &msg, ns_s_an, nsrr->name, class,
522 save_ns(res_state statp, ns_msg *msg, ns_sect sect,
570 if (save_a(statp, msg, ns_s_ar,
581 save_a(res_state statp, ns_msg *msg, ns_sect sect,
675 do_query(res_state statp, const char *dname, ns_class class, ns_type qtype,
681 n = res_nmkquery(statp, ns_o_query, dname, class, qtype,
687 n = res_nsend(statp, req, n, resp, NS_MAXMSG);