split out act_header
This commit is contained in:
parent
2db9cd23c8
commit
21df49cc15
3 changed files with 57 additions and 40 deletions
|
|
@ -1,14 +1,14 @@
|
|||
#include "../src/hammer.h"
|
||||
|
||||
enum DNSTokenType_ {
|
||||
TT_DNS_MESSAGE = TT_USER,
|
||||
TT_DNS_HEADER,
|
||||
TT_DNS_QNAME,
|
||||
TT_DNS_QUESTION,
|
||||
TT_DNS_RR
|
||||
TT_dns_message = TT_USER,
|
||||
TT_dns_header,
|
||||
TT_dns_qname,
|
||||
TT_dns_question,
|
||||
TT_dns_rr
|
||||
};
|
||||
|
||||
struct dns_header {
|
||||
typedef struct dns_header {
|
||||
uint16_t id;
|
||||
bool qr, aa, tc, rd, ra;
|
||||
char opcode, rcode;
|
||||
|
|
@ -16,7 +16,7 @@ struct dns_header {
|
|||
size_t answer_count;
|
||||
size_t authority_count;
|
||||
size_t additional_count;
|
||||
};
|
||||
} dns_header_t;
|
||||
|
||||
struct dns_qname {
|
||||
size_t qlen;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue