13#ifndef __PACKET_DNS_H__
14#define __PACKET_DNS_H__
40#define DNS_T_NSAP_PTR 23
49#define DNS_T_NIMLOC 32
62#define DNS_T_IPSECKEY 45
65#define DNS_T_DNSKEY 48
68#define DNS_T_NSEC3PARAM 51
73#define DNS_T_TALINK 58
75#define DNS_T_CDNSKEY 60
76#define DNS_T_OPENPGPKEY 61
78#define DNS_T_ZONEMD 63
83#define DNS_T_UINFO 100
86#define DNS_T_UNSPEC 103
91#define DNS_T_EUI48 108
92#define DNS_T_EUI64 109
97#define DNS_T_MAILB 253
98#define DNS_T_MAILA 254
104#define DNS_T_AMTRELAY 260
105#define DNS_T_RESINFO 261
106#define DNS_T_WALLET 262
107#define DNS_T_TA 32768
108#define DNS_T_DLV 32769
109#define DNS_T_WINS 65281
110#define DNS_T_WINS_R 65282
111#define DNS_T_XPF 65422
118#define DNS_C_NONE 254
121#define DNS_C_QU (1<<15)
122#define DNS_C_FLUSH (1<<15)
125#define DNS_OPCODE_QUERY 0
126#define DNS_OPCODE_IQUERY 1
127#define DNS_OPCODE_STATUS 2
128#define DNS_OPCODE_NOTIFY 4
129#define DNS_OPCODE_UPDATE 5
130#define DNS_OPCODE_DSO 6
133#define DNS_RCODE_NOERROR 0
134#define DNS_RCODE_FORMERR 1
135#define DNS_RCODE_SERVFAIL 2
136#define DNS_RCODE_NXDOMAIN 3
137#define DNS_RCODE_NOTIMPL 4
138#define DNS_RCODE_REFUSED 5
139#define DNS_RCODE_YXDOMAIN 6
140#define DNS_RCODE_YXRRSET 7
141#define DNS_RCODE_NXRRSET 8
142#define DNS_RCODE_NOTAUTH 9
143#define DNS_RCODE_NOTZONE 10
144#define DNS_RCODE_DSOTYPENI 11
146#define DNS_RCODE_BAD 16
147#define DNS_RCODE_BADKEY 17
148#define DNS_RCODE_BADTIME 18
149#define DNS_RCODE_BADMODE 19
150#define DNS_RCODE_BADNAME 20
151#define DNS_RCODE_BADALG 21
152#define DNS_RCODE_BADTRUNC 22
153#define DNS_RCODE_BADCOOKIE 23
163 unsigned packet_qtype;
165 unsigned packet_rcode;
166 unsigned packet_opcode;
167 unsigned payload_size;
169 unsigned qname_labels;
173 unsigned nauthorities;
174 unsigned nadditionals;
196 const char **name,
int* name_len);
199#define MIN_DNAME_LEN 2
200#define MAX_DNAME_LEN 255
Mapping between a 32-bit integer value and its string representation.
Definition value_string.h:33
Internal memory allocator interface used by the wmem subsystem.
Definition wmem_allocator.h:34
Definition wmem_list.c:23
Definition packet-dns.h:161
Definition tvbuff-int.h:36