Authoritative answer (set by the authoritative server).
Authentic data (DNSSEC: the resolver vouches the data is validated).
Checking disabled (DNSSEC: the client accepts unvalidated data).
The operation code.
Query (false) or response (true).
Recursion available (set by the server if it offers recursion).
The response code.
Recursion desired (set by the client to ask the resolver to recurse).
Truncated (the message was cut short; over TCP this should be clear per RFC 7766).
The reserved Z bit (must be zero).
The decoded DNS flags word (the 16 bits after the id in the header).
Since
1.0.4