Decodes a complete, already-framed DNS message (without the TCP length prefix).
Reads the header, the question section, then the answer / authority / additional records,
decoding the resource data of the understood TYPEs into structured fields while keeping the raw
rdata on every record. Compression pointers in names (including inside rdata) are followed.
Decodes a complete, already-framed DNS message (without the TCP length prefix).
Reads the header, the question section, then the answer / authority / additional records, decoding the resource data of the understood TYPEs into structured fields while keeping the raw
rdataon every record. Compression pointers in names (including inside rdata) are followed.