|
PcapPlusPlus
Next
|
#include <DnsLayer.h>
Public Attributes | |
| uint16_t | transactionID |
| DNS query identification. | |
| uint16_t | recursionDesired: 1 |
| Recursion desired flag. | |
| uint16_t | truncation: 1 |
| Truncated flag. | |
| uint16_t | authoritativeAnswer: 1 |
| Authoritative answer flag. | |
| uint16_t | opcode: 4 |
| Operation Code. | |
| uint16_t | queryOrResponse: 1 |
| Query/Response flag. | |
| uint16_t | responseCode: 4 |
| Return Code. | |
| uint16_t | checkingDisabled: 1 |
| Checking disabled flag. | |
| uint16_t | authenticData: 1 |
| Authenticated data flag. | |
| uint16_t | zero: 1 |
| Zero flag (Reserved) | |
| uint16_t | recursionAvailable: 1 |
| Recursion available flag. | |
| uint16_t | numberOfQuestions |
| Number of DNS query records in packet. | |
| uint16_t | numberOfAnswers |
| Number of DNS answer records in packet. | |
| uint16_t | numberOfAuthority |
| Number of authority records in packet. | |
| uint16_t | numberOfAdditional |
| Number of additional records in packet. | |
Represents the fixed part of the DNS header, meaning the part that doesn't include the DNS data (queries, answers, authorities and additional records)