Lines Matching defs:questions
298 /* Caller-visible fields: flags, questions. */
1000 u16 trans_id, questions, answers, authority, additional, datalength;
1011 GET16(questions);
1061 for (i = 0; i < questions; ++i) {
1201 u16 trans_id, flags, questions, answers, authority, additional;
1209 GET16(questions);
1230 server_req->base.questions = mm_calloc(sizeof(struct evdns_server_question *), questions);
1231 if (server_req->base.questions == NULL)
1234 for (i = 0; i < questions; ++i) {
1249 server_req->base.questions[server_req->base.nquestions++] = q;
1268 if (server_req->base.questions) {
1270 mm_free(server_req->base.questions[i]);
1271 mm_free(server_req->base.questions);
1895 /* Add questions. */
1897 const char *s = req->base.questions[i]->name;
1903 APPEND16(req->base.questions[i]->type);
1904 APPEND16(req->base.questions[i]->dns_question_class);
2055 if (req->base.questions) {
2057 mm_free(req->base.questions[i]);
2058 mm_free(req->base.questions);