Go to the source code of this file.
Classes | |
| struct | dns_hdr |
Defines | |
| #define | DHF_QR 0x80 |
| #define | DHF_OPCODE 0x78 |
| #define | DHF_AA 0x04 |
| #define | DHF_TC 0x02 |
| #define | DHF_RD 0x01 |
| #define | DHF_RA 0x80 |
| #define | DHF_PR 0x40 |
| #define | DHF_UNUSED 0x30 |
| #define | DHF_RCODE 0x0F |
| #define | PACKETSZ 512 |
| #define | MAXDNAME 256 |
| #define | MAXCDNAME 255 |
| #define | MAXLABEL 63 |
| #define | QFIXEDSZ 4 |
| #define | RRFIXEDSZ 10 |
| #define | INDIR_MASK 0xc0 |
| #define | QUERY 0x0 |
| #define | IQUERY 0x1 |
| #define | NOERROR 0 |
| #define | FORMERR 1 |
| #define | SERVFAIL 2 |
| #define | NXDOMAIN 3 |
| #define | NOTIMP 4 |
| #define | REFUSED 5 |
| #define | NOCHANGE 0xf |
| #define | T_A 1 |
| #define | T_NS 2 |
| #define | T_MD 3 |
| #define | T_MF 4 |
| #define | T_CNAME 5 |
| #define | T_SOA 6 |
| #define | T_MB 7 |
| #define | T_MG 8 |
| #define | T_MR 9 |
| #define | T_NULL 10 |
| #define | T_WKS 11 |
| #define | T_PTR 12 |
| #define | T_HINFO 13 |
| #define | T_MINFO 14 |
| #define | T_MX 15 |
| #define | T_TXT 16 |
| #define | T_UINFO 100 |
| #define | T_UID 101 |
| #define | T_GID 102 |
| #define | T_UNSPEC 103 |
| #define | T_AXFR 252 |
| #define | T_MAILB 253 |
| #define | T_MAILA 254 |
| #define | T_ANY 255 |
| #define | C_IN 1 |
| #define | C_CHAOS 3 |
| #define | C_HS 4 |
| #define | C_ANY 255 |
Typedefs | |
| typedef struct dns_hdr | dns_hdr_t |
| typedef dns_hdr_t | HEADER |
1.5.8