| 519 | } |
| 520 | |
| 521 | static void BuildQueryPacket(const char* qname, uint16_t qtype, std::vector<uint8_t>* buffer) |
| 522 | { |
| 523 | buffer->clear(); |
| 524 | WriteU16(buffer, 0); |
| 525 | WriteU16(buffer, 0); |
| 526 | WriteU16(buffer, 1); |
| 527 | WriteU16(buffer, 0); |
| 528 | WriteU16(buffer, 0); |
| 529 | WriteU16(buffer, 0); |
| 530 | WriteName(buffer, qname); |
| 531 | WriteU16(buffer, qtype); |
| 532 | WriteU16(buffer, DNS_CLASS_IN); |
| 533 | } |
| 534 | |
| 535 | struct RawDnsResponseRecord |
| 536 | { |
no test coverage detected