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 |
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 107 of file app-layer-smtp.h.
SMTPState_::TAILQ_HEAD | ( | SMTPTransaction_ | ) |
transaction list
uint32_t SMTPState_::bdat_chunk_idx |
bdat chunk idx
Definition at line 125 of file app-layer-smtp.h.
uint32_t SMTPState_::bdat_chunk_len |
bdat chunk len
Definition at line 123 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 134 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 137 of file app-layer-smtp.h.
SMTPTransaction* SMTPState_::curr_tx |
Definition at line 109 of file app-layer-smtp.h.
uint8_t SMTPState_::current_command |
current command in progress
Definition at line 121 of file app-layer-smtp.h.
bool SMTPState_::discard_till_lf |
Definition at line 116 of file app-layer-smtp.h.
uint32_t SMTPState_::file_track_id |
the list of files sent to the server
Definition at line 145 of file app-layer-smtp.h.
uint8_t* SMTPState_::helo |
Definition at line 141 of file app-layer-smtp.h.
uint16_t SMTPState_::helo_len |
Definition at line 140 of file app-layer-smtp.h.
uint8_t SMTPState_::parser_state |
var to indicate parser state
Definition at line 119 of file app-layer-smtp.h.
AppLayerStateData SMTPState_::state_data |
Definition at line 108 of file app-layer-smtp.h.
uint64_t SMTPState_::toserver_data_count |
Definition at line 112 of file app-layer-smtp.h.
uint64_t SMTPState_::toserver_last_data_stamp |
Definition at line 113 of file app-layer-smtp.h.
uint64_t SMTPState_::tx_cnt |
Definition at line 111 of file app-layer-smtp.h.