#include <rfc1035.h>
![Collaboration graph](struct__rfc1035__message__coll__graph.png)
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
Introduction
- About Squid
- Why Squid?
- Squid Developers
- How to Donate
- How to Help Out
- Getting Squid
- Squid Source Packages
- Squid Deployment Case-Studies
- Squid Software Foundation
Documentation
- Quick Setup
- Configuration:
- FAQ and Wiki
- Guide Books:
- Non-English
- More...
Support
- Security Advisories
- Bugzilla Database
- Mailing lists
- Contacting us
- Commercial services
- Project Sponsors
- Squid-based products