Home | History | Annotate | Download | only in libevent

Lines Matching refs:trans_id

189 	u16 trans_id;  /* the transaction id */
280 u16 trans_id; /* Transaction id. */
304 * Each inflight request req is in req_heads[req->trans_id % n_req_heads].
479 request_find_from_trans_id(struct evdns_base *base, u16 trans_id) {
480 struct request *req = REQ_HEAD(base, trans_id);
487 if (req->trans_id == trans_id) return req;
638 request_trans_id_set(struct request *const req, const u16 trans_id) {
639 req->trans_id = trans_id;
640 *((u16 *) req->request) = htons(trans_id);
755 evdns_request_insert(req, &REQ_HEAD(base, req->trans_id));
932 request_finished(req, &REQ_HEAD(req->base, req->trans_id), 1);
939 request_finished(req, &REQ_HEAD(req->base, req->trans_id), 1);
1008 u16 trans_id, questions, answers, authority, additional, datalength;
1017 GET16(trans_id);
1026 req = request_find_from_trans_id(base, trans_id);
1209 u16 trans_id, flags, questions, answers, authority, additional;
1215 GET16(trans_id);
1232 server_req->trans_id = trans_id;
1307 u16 trans_id;
1308 evutil_secure_rng_get_bytes(&trans_id, sizeof(trans_id));
1310 if (trans_id == 0xffff) continue;
1312 if (request_find_from_trans_id(base, trans_id) == NULL)
1313 return trans_id;
1667 const u16 trans_id, const u16 type, const u16 class,
1672 APPEND16(trans_id);
1896 APPEND16(req->trans_id);
2168 request_finished(req, &REQ_HEAD(req->base, req->trans_id), 1);
2224 EVUTIL_ASSERT(req->trans_id != 0xffff);
2414 req->trans_id = 0;
2706 const u16 trans_id = issuing_now ? transaction_id_pick(base) : 0xffff;
2748 rlen = evdns_request_data_build(name, name_len, trans_id,
2754 req->trans_id = trans_id;
2781 evdns_request_insert(req, &REQ_HEAD(base, req->trans_id));
2818 request_finished(req, &REQ_HEAD(base, req->trans_id), 1);
3235 request_finished(req, &REQ_HEAD(req->base, req->trans_id), 0);
3349 evdns_request_insert(req, &new_heads[req->trans_id % n_heads]);
3981 request_finished(base->req_heads[i], &REQ_HEAD(base, base->req_heads[i]->trans_id), 1);