suricata
DNSQueryEntry_ Struct Reference

DNS Query storage. Stored in TX list. More...

#include <app-layer-dns-common.h>

Public Member Functions

 TAILQ_ENTRY (DNSQueryEntry_) next
 

Data Fields

uint16_t type
 
uint16_t class
 
uint16_t len
 

Detailed Description

DNS Query storage. Stored in TX list.

Layout is: [list ptr][2 byte type][2 byte class][2 byte len][...data...]

Definition at line 168 of file app-layer-dns-common.h.

Member Function Documentation

DNSQueryEntry_::TAILQ_ENTRY ( DNSQueryEntry_  )

Field Documentation

uint16_t DNSQueryEntry_::class

Definition at line 171 of file app-layer-dns-common.h.

Referenced by DNSStoreQueryInState(), and DNSValidateResponseHeader().

uint16_t DNSQueryEntry_::len
uint16_t DNSQueryEntry_::type

Definition at line 170 of file app-layer-dns-common.h.

Referenced by DNSStoreQueryInState(), and DNSValidateResponseHeader().


The documentation for this struct was generated from the following file: