Lines Matching defs:questions
300 /* Caller-visible fields: flags, questions. */
1024 u16 trans_id, questions, answers, authority, additional, datalength;
1035 GET16(questions);
1085 for (i = 0; i < questions; ++i) {
1225 u16 trans_id, flags, questions, answers, authority, additional;
1233 GET16(questions);
1254 server_req->base.questions = mm_calloc(sizeof(struct evdns_server_question *), questions);
1255 if (server_req->base.questions == NULL)
1258 for (i = 0; i < questions; ++i) {
1273 server_req->base.questions[server_req->base.nquestions++] = q;
1292 if (server_req->base.questions) {
1294 mm_free(server_req->base.questions[i]);
1295 mm_free(server_req->base.questions);
1919 /* Add questions. */
1921 const char *s = req->base.questions[i]->name;
1927 APPEND16(req->base.questions[i]->type);
1928 APPEND16(req->base.questions[i]->dns_question_class);
2079 if (req->base.questions) {
2081 mm_free(req->base.questions[i]);
2082 mm_free(req->base.questions);