• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libevent-1.4.14b-stable/

Lines Matching defs:questions

284 	/* Caller-visible fields: flags, questions. */
819 u16 trans_id, questions, answers, authority, additional, datalength;
828 GET16(questions);
869 for (i = 0; i < questions; ++i) {
964 u16 trans_id, flags, questions, answers, authority, additional;
970 GET16(questions);
988 server_req->base.questions = malloc(sizeof(struct evdns_server_question *) * questions);
989 if (server_req->base.questions == NULL)
992 for (i = 0; i < questions; ++i) {
1007 server_req->base.questions[server_req->base.nquestions++] = q;
1026 if (server_req->base.questions) {
1028 free(server_req->base.questions[i]);
1029 free(server_req->base.questions);
1654 /* Add questions. */
1656 const char *s = req->base.questions[i]->name;
1662 APPEND16(req->base.questions[i]->type);
1663 APPEND16(req->base.questions[i]->dns_question_class);
1806 if (req->base.questions) {
1808 free(req->base.questions[i]);
1809 free(req->base.questions);
3099 /* dummy; give 192.168.11.11 as an answer for all A questions,
3100 * give foo.bar.example.com as an answer for all PTR questions. */
3103 if (req->questions[i]->type == EVDNS_TYPE_A &&
3104 req->questions[i]->dns_question_class == EVDNS_CLASS_INET) {
3105 printf(" -- replying for %s (A)\n", req->questions[i]->name);
3106 r = evdns_server_request_add_a_reply(req, req->questions[i]->name,
3110 } else if (req->questions[i]->type == EVDNS_TYPE_PTR &&
3111 req->questions[i]->dns_question_class == EVDNS_CLASS_INET) {
3112 printf(" -- replying for %s (PTR)\n", req->questions[i]->name);
3113 r = evdns_server_request_add_ptr_reply(req, NULL, req->questions[i]->name,
3116 printf(" -- skipping %s [%d %d]\n", req->questions[i]->name,
3117 req->questions[i]->type, req->questions[i]->dns_question_class);