suricata
HtpState_ Struct Reference

#include <app-layer-htp.h>

Collaboration diagram for HtpState_:

Data Fields

htp_connp_t * connp
 
htp_conn_t * conn
 
Flowf
 
uint64_t transaction_cnt
 
uint64_t store_tx_id
 
FileContainerfiles_ts
 
FileContainerfiles_tc
 
const struct HTPCfgRec_cfg
 
uint16_t flags
 
uint16_t events
 
uint16_t htp_messages_offset
 
uint32_t file_track_id
 
uint64_t last_request_data_stamp
 
uint64_t last_response_data_stamp
 

Detailed Description

Definition at line 242 of file app-layer-htp.h.

Field Documentation

◆ cfg

const struct HTPCfgRec_* HtpState_::cfg

Definition at line 252 of file app-layer-htp.h.

Referenced by HtpBodyPrune().

◆ conn

htp_conn_t* HtpState_::conn

Definition at line 246 of file app-layer-htp.h.

◆ connp

htp_connp_t* HtpState_::connp

Definition at line 244 of file app-layer-htp.h.

Referenced by HTPStateFree().

◆ events

uint16_t HtpState_::events

Definition at line 254 of file app-layer-htp.h.

◆ f

Flow* HtpState_::f

Needed to retrieve the original flow when using HTPLib callbacks

Definition at line 247 of file app-layer-htp.h.

◆ file_track_id

uint32_t HtpState_::file_track_id

used to assign file track ids to files

Definition at line 256 of file app-layer-htp.h.

◆ files_tc

FileContainer* HtpState_::files_tc

Definition at line 251 of file app-layer-htp.h.

Referenced by HTPFileClose(), HTPFileSetRange(), and HTPFileStoreChunk().

◆ files_ts

FileContainer* HtpState_::files_ts

Definition at line 250 of file app-layer-htp.h.

Referenced by HTPFileClose(), and HTPFileStoreChunk().

◆ flags

uint16_t HtpState_::flags

Definition at line 253 of file app-layer-htp.h.

◆ htp_messages_offset

uint16_t HtpState_::htp_messages_offset

offset into conn->messages list

Definition at line 255 of file app-layer-htp.h.

◆ last_request_data_stamp

uint64_t HtpState_::last_request_data_stamp

Definition at line 257 of file app-layer-htp.h.

◆ last_response_data_stamp

uint64_t HtpState_::last_response_data_stamp

Definition at line 258 of file app-layer-htp.h.

◆ store_tx_id

uint64_t HtpState_::store_tx_id

Definition at line 249 of file app-layer-htp.h.

◆ transaction_cnt

uint64_t HtpState_::transaction_cnt

Definition at line 248 of file app-layer-htp.h.


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