Lines Matching refs:answers
388 std::vector<DNSRecord> answers; member
433 answers.resize(ancount); in read()
435 cur = answers[i].read(cur, buffer_end); in read()
482 header.ancount = htons(answers.size()); in write()
490 for (const DNSRecord& answer : answers) { in write()
743 if (!header.answers.empty()) { in handleDNSRequest()
744 ALOGI("already %zu answers present in query", header.answers.size()); in handleDNSRequest()
793 if (!addAnswerRecords(question, &header.answers)) { in handleDNSRequest()
808 std::vector<DNSRecord>* answers) const { in addAnswerRecords()
837 answers->push_back(std::move(record)); in addAnswerRecords()
843 if (answers->size() == 0) { in addAnswerRecords()
905 header->answers.clear(); in makeErrorResponse()