Lines Matching defs:answer
287 int n_answer; /* how many answer RRs have been set? */
291 struct server_reply_item *answer; /* linked list of answer RRs */
1048 /* If it's not an answer, it doesn't correspond to any request. */
1049 if (!(flags & 0x8000)) return -1; /* must be an answer */
1054 /* if (!answers) return; */ /* must have an answer of some form */
1097 /* now we have the answer section which looks like
1241 if (flags & 0x8000) return -1; /* Must not be an answer. */
1774 itemp = &req->answer;
1931 /* Add answer, authority, and additional sections. */
1935 item = req->answer;
2054 list = &req->answer;
4248 * then this field holds the answer from the first request... */
4312 * request has finished, but the other one took too long to answer. Pass
4313 * along the answer we got, and cancel the other request.
4341 /* We only use this timeout callback when we have an answer for
4461 /* If we have an answer waiting, and we weren't
4605 /* Note that we return an empty answer if we found entries for
4640 /* If we _must_ answer this immediately, do so. */
4657 /* Now try to see if we _can_ answer immediately. */
4695 * can't send just one request, since many servers only answer one
4698 * Once we have the answer to one request, we allow for a short