#include <rfc1035.h>
Public Attributes | |
unsigned short | id |
unsigned int | qr:1 |
unsigned int | opcode:4 |
unsigned int | aa:1 |
unsigned int | tc:1 |
unsigned int | rd:1 |
unsigned int | ra:1 |
unsigned int | rcode:4 |
unsigned short | qdcount |
unsigned short | ancount |
unsigned short | nscount |
unsigned short | arcount |
rfc1035_query * | query |
rfc1035_rr * | answer |
Detailed Description
Member Data Documentation
◆ aa
unsigned int _rfc1035_message::aa |
Definition at line 59 of file rfc1035.h.
Referenced by rfc1035HeaderPack(), rfc1035HeaderUnpack(), TestRfc1035::testBugPacketEndingOnCompressionPtr(), and TestRfc1035::testHeaderUnpack().
◆ ancount
unsigned short _rfc1035_message::ancount |
Definition at line 65 of file rfc1035.h.
Referenced by rfc1035HeaderPack(), rfc1035HeaderUnpack(), rfc1035MessageUnpack(), TestRfc1035::testBugPacketEndingOnCompressionPtr(), and TestRfc1035::testHeaderUnpack().
◆ answer
rfc1035_rr* _rfc1035_message::answer |
Definition at line 69 of file rfc1035.h.
Referenced by idnsCallbackOneWithAnswer(), idnsGrokReply(), and rfc1035MessageUnpack().
◆ arcount
unsigned short _rfc1035_message::arcount |
Definition at line 67 of file rfc1035.h.
Referenced by rfc1035BuildAQuery(), rfc1035BuildPTRQuery(), rfc1035HeaderPack(), rfc1035HeaderUnpack(), rfc3596BuildHostQuery(), TestRfc1035::testBugPacketEndingOnCompressionPtr(), and TestRfc1035::testHeaderUnpack().
◆ id
unsigned short _rfc1035_message::id |
Definition at line 56 of file rfc1035.h.
Referenced by idnsGrokReply(), rfc1035BuildAQuery(), rfc1035BuildPTRQuery(), rfc1035HeaderPack(), rfc1035HeaderUnpack(), rfc3596BuildHostQuery(), TestRfc1035::testBugPacketEndingOnCompressionPtr(), and TestRfc1035::testHeaderUnpack().
◆ nscount
unsigned short _rfc1035_message::nscount |
Definition at line 66 of file rfc1035.h.
Referenced by rfc1035HeaderPack(), rfc1035HeaderUnpack(), TestRfc1035::testBugPacketEndingOnCompressionPtr(), and TestRfc1035::testHeaderUnpack().
◆ opcode
unsigned int _rfc1035_message::opcode |
Definition at line 58 of file rfc1035.h.
Referenced by rfc1035BuildAQuery(), rfc1035BuildPTRQuery(), rfc1035HeaderPack(), rfc1035HeaderUnpack(), rfc3596BuildHostQuery(), TestRfc1035::testBugPacketEndingOnCompressionPtr(), and TestRfc1035::testHeaderUnpack().
◆ qdcount
unsigned short _rfc1035_message::qdcount |
Definition at line 64 of file rfc1035.h.
Referenced by rfc1035BuildAQuery(), rfc1035BuildPTRQuery(), rfc1035HeaderPack(), rfc1035HeaderUnpack(), rfc1035MessageUnpack(), rfc3596BuildHostQuery(), TestRfc1035::testBugPacketEndingOnCompressionPtr(), and TestRfc1035::testHeaderUnpack().
◆ qr
unsigned int _rfc1035_message::qr |
Definition at line 57 of file rfc1035.h.
Referenced by rfc1035BuildAQuery(), rfc1035BuildPTRQuery(), rfc1035HeaderPack(), rfc1035HeaderUnpack(), rfc3596BuildHostQuery(), TestRfc1035::testBugPacketEndingOnCompressionPtr(), and TestRfc1035::testHeaderUnpack().
◆ query
rfc1035_query* _rfc1035_message::query |
Definition at line 68 of file rfc1035.h.
Referenced by idnsGrokReply(), and rfc1035MessageUnpack().
◆ ra
unsigned int _rfc1035_message::ra |
Definition at line 62 of file rfc1035.h.
Referenced by rfc1035HeaderPack(), rfc1035HeaderUnpack(), TestRfc1035::testBugPacketEndingOnCompressionPtr(), and TestRfc1035::testHeaderUnpack().
◆ rcode
unsigned int _rfc1035_message::rcode |
Definition at line 63 of file rfc1035.h.
Referenced by rfc1035HeaderPack(), rfc1035HeaderUnpack(), rfc1035MessageUnpack(), TestRfc1035::testBugPacketEndingOnCompressionPtr(), and TestRfc1035::testHeaderUnpack().
◆ rd
unsigned int _rfc1035_message::rd |
Definition at line 61 of file rfc1035.h.
Referenced by rfc1035BuildAQuery(), rfc1035BuildPTRQuery(), rfc1035HeaderPack(), rfc1035HeaderUnpack(), rfc3596BuildHostQuery(), TestRfc1035::testBugPacketEndingOnCompressionPtr(), and TestRfc1035::testHeaderUnpack().
◆ tc
unsigned int _rfc1035_message::tc |
Definition at line 60 of file rfc1035.h.
Referenced by idnsGrokReply(), rfc1035HeaderPack(), rfc1035HeaderUnpack(), TestRfc1035::testBugPacketEndingOnCompressionPtr(), and TestRfc1035::testHeaderUnpack().
The documentation for this struct was generated from the following file:
- src/dns/rfc1035.h