suricata
|
#include <app-layer-smtp.h>
Public Member Functions | |
TAILQ_HEAD (, SMTPTransaction_) tx_list | |
Data Fields | |
AppLayerStateData | state_data |
SMTPTransaction * | curr_tx |
uint64_t | tx_cnt |
uint64_t | toserver_data_count |
uint64_t | toserver_last_data_stamp |
bool | discard_till_lf_ts |
bool | discard_till_lf_tc |
uint8_t | parser_state |
uint8_t | current_command |
uint32_t | bdat_chunk_len |
uint32_t | bdat_chunk_idx |
uint8_t * | cmds |
uint16_t | cmds_buffer_len |
uint16_t | cmds_cnt |
uint16_t | cmds_idx |
uint16_t | helo_len |
uint8_t * | helo |
uint32_t | file_track_id |
Definition at line 116 of file app-layer-smtp.h.
SMTPState_::TAILQ_HEAD | ( | SMTPTransaction_ | ) |
transaction list
uint32_t SMTPState_::bdat_chunk_idx |
bdat chunk idx
Definition at line 135 of file app-layer-smtp.h.
uint32_t SMTPState_::bdat_chunk_len |
bdat chunk len
Definition at line 133 of file app-layer-smtp.h.
uint8_t* SMTPState_::cmds |
uint16_t SMTPState_::cmds_buffer_len |
uint16_t SMTPState_::cmds_cnt |
no of commands stored in the above buffer
Definition at line 144 of file app-layer-smtp.h.
uint16_t SMTPState_::cmds_idx |
index of the command in the buffer, currently in inspection by reply handler
Definition at line 147 of file app-layer-smtp.h.
SMTPTransaction* SMTPState_::curr_tx |
Definition at line 118 of file app-layer-smtp.h.
uint8_t SMTPState_::current_command |
current command in progress
Definition at line 131 of file app-layer-smtp.h.
bool SMTPState_::discard_till_lf_tc |
Definition at line 126 of file app-layer-smtp.h.
bool SMTPState_::discard_till_lf_ts |
Definition at line 125 of file app-layer-smtp.h.
uint32_t SMTPState_::file_track_id |
the list of files sent to the server
Definition at line 155 of file app-layer-smtp.h.
uint8_t* SMTPState_::helo |
Definition at line 151 of file app-layer-smtp.h.
uint16_t SMTPState_::helo_len |
Definition at line 150 of file app-layer-smtp.h.
uint8_t SMTPState_::parser_state |
var to indicate parser state
Definition at line 129 of file app-layer-smtp.h.
AppLayerStateData SMTPState_::state_data |
Definition at line 117 of file app-layer-smtp.h.
uint64_t SMTPState_::toserver_data_count |
Definition at line 121 of file app-layer-smtp.h.
uint64_t SMTPState_::toserver_last_data_stamp |
Definition at line 122 of file app-layer-smtp.h.
uint64_t SMTPState_::tx_cnt |
Definition at line 120 of file app-layer-smtp.h.