Lines Matching defs:questions
300 /* Caller-visible fields: flags, questions. */
1024 u16 trans_id, questions, answers, authority, additional, datalength;
1035 GET16(questions);
1067 for (i = 0; i < questions; ++i) {
1223 u16 trans_id, flags, questions, answers, authority, additional;
1231 GET16(questions);
1252 server_req->base.questions = mm_calloc(sizeof(struct evdns_server_question *), questions);
1253 if (server_req->base.questions == NULL)
1256 for (i = 0; i < questions; ++i) {
1271 server_req->base.questions[server_req->base.nquestions++] = q;
1290 if (server_req->base.questions) {
1292 mm_free(server_req->base.questions[i]);
1293 mm_free(server_req->base.questions);
1917 /* Add questions. */
1919 const char *s = req->base.questions[i]->name;
1925 APPEND16(req->base.questions[i]->type);
1926 APPEND16(req->base.questions[i]->dns_question_class);
2077 if (req->base.questions) {
2079 mm_free(req->base.questions[i]);
2080 mm_free(req->base.questions);