Lines Matching refs:answers
372 answers.resize(ancount); in read()
374 cur = answers[i].read(cur, buffer_end); in read()
421 header.ancount = htons(answers.size()); in write()
429 for (const DNSRecord& answer : answers) { in write()
756 if (!header.answers.empty()) { in handleDNSRequest()
757 LOG(INFO) << "already " << header.answers.size() << " answers present in query"; in handleDNSRequest()
801 std::vector<DNSRecord>* answers) const { in addAnswerRecords()
831 answers->push_back(std::move(record)); in addAnswerRecords()
837 if (answers->size() == 0) { in addAnswerRecords()
909 header->answers.clear(); in makeErrorResponse()
922 header->answers.clear(); in makeTruncatedResponse()
983 if (!addAnswerRecords(question, &header->answers)) { in makeResponseFromAddressOrHostname()