suricata
|
#include <app-layer-smtp.h>
Public Member Functions | |
TAILQ_HEAD (, SMTPString_) rcpt_to_list | |
TAILQ_ENTRY (SMTPTransaction_) next | |
Data Fields | |
uint64_t | tx_id |
AppLayerTxData | tx_data |
bool | done |
bool | is_data |
MimeStateSMTP * | mime_state |
uint8_t * | mail_from |
uint16_t | mail_from_len |
FileContainer | files_ts |
Definition at line 72 of file app-layer-smtp.h.
SMTPTransaction_::TAILQ_ENTRY | ( | SMTPTransaction_ | ) |
SMTPTransaction_::TAILQ_HEAD | ( | SMTPString_ | ) |
rcpt to string list
bool SMTPTransaction_::done |
the tx is complete and can be logged and cleaned
Definition at line 79 of file app-layer-smtp.h.
FileContainer SMTPTransaction_::files_ts |
Definition at line 93 of file app-layer-smtp.h.
bool SMTPTransaction_::is_data |
the tx has seen a DATA command
Definition at line 83 of file app-layer-smtp.h.
uint8_t* SMTPTransaction_::mail_from |
Definition at line 88 of file app-layer-smtp.h.
uint16_t SMTPTransaction_::mail_from_len |
Definition at line 89 of file app-layer-smtp.h.
MimeStateSMTP* SMTPTransaction_::mime_state |
the mime decoding parser state
Definition at line 85 of file app-layer-smtp.h.
AppLayerTxData SMTPTransaction_::tx_data |
Definition at line 76 of file app-layer-smtp.h.
uint64_t SMTPTransaction_::tx_id |
id of this tx, starting at 0
Definition at line 74 of file app-layer-smtp.h.