Lines Matching refs:req

208 	struct evdns_request *req = NULL;
215 req = evdns_base_resolve_reverse(
217 tt_assert(req);
233 dns_server_request_cb(struct evdns_server_request *req, void *data)
241 for (i = 0; i < req->nquestions; ++i) {
242 const int qtype = req->questions[i]->type;
243 const int qclass = req->questions[i]->dns_question_class;
244 const char *qname = req->questions[i]->name;
251 r = evdns_server_request_add_a_reply(req, qname,
259 r = evdns_server_request_add_aaaa_reply(req,
266 r = evdns_server_request_add_ptr_reply(req, NULL,
273 r = evdns_server_request_add_ptr_reply(req, NULL,
281 if (evdns_server_request_drop(req)<0)
290 r = evdns_server_request_respond(req, 0);
386 struct evdns_request *req=NULL;
449 req = evdns_base_resolve_ipv4(base,
453 evdns_cancel_request(base, req);
629 search_cancel_server_cb(struct evdns_server_request *req, void *data)
633 if (req->nquestions != 1)
635 req->nquestions));
637 question = req->questions[0]->name;
642 tt_assert(!evdns_server_request_respond(req, 3));
693 fail_server_cb(struct evdns_server_request *req, void *data)
702 tt_want(! evdns_server_request_drop(req));
706 if (req->nquestions != 1)
708 req->nquestions));
710 question = req->questions[0]->name;
718 evdns_server_request_add_a_reply(req, question, 1, &in.s_addr,
720 tt_assert(! evdns_server_request_respond(req, 0))
723 tt_want(! evdns_server_request_drop(req));
1069 be_getaddrinfo_server_cb(struct evdns_server_request *req, void *data)
1076 for (i = 0; i < req->nquestions; ++i) {
1077 const int qtype = req->questions[i]->type;
1078 const int qclass = req->questions[i]->dns_question_class;
1079 const char *qname = req->questions[i]->name;
1090 evdns_server_request_add_a_reply(req, qname,
1100 evdns_server_request_add_a_reply(req, qname,
1108 evdns_server_request_add_aaaa_reply(req, qname,
1112 evdns_server_request_add_cname_reply(req, qname,
1119 evdns_server_request_add_a_reply(req, qname,
1134 evdns_server_request_add_aaaa_reply(req, qname,
1145 evdns_server_request_add_a_reply(req, qname,
1150 evdns_server_request_drop(req);
1160 evdns_server_request_add_aaaa_reply(req, qname,
1165 evdns_server_request_drop(req);
1174 evdns_server_request_drop(req);
1180 evdns_server_request_drop(req);
1188 evdns_server_request_respond(req, 0);
1191 evdns_server_request_respond(req, 3);
1828 gaic_server_cb(struct evdns_server_request *req, void *arg)
1831 tt_assert(req->nquestions);
1832 evdns_server_request_add_a_reply(req, req->questions[0]->name, 1,
1834 evdns_server_request_respond(req, 0);
1837 evdns_server_request_respond(req, DNS_ERR_REFUSED);
1918 struct evdns_request *req;
1942 env->req = evdns_base_resolve_ipv4(
1982 evdns_cancel_request(env->dns_base, env->req);
1983 env->req = 0;
1985 /* `req` is freed in callback, that's why one loop is required. */
2002 evdns_cancel_request(env->dns_base, env->req);
2016 * @see request_finished() (req->handle->pending_cb = 1)
2047 /* `req` is freed both with `send_err_shutdown` and without it,
2049 env->req = 0;
2054 /* `req` is freed in callback, that's why one loop is required */