|
suricata
|
#include <app-layer-ftp.h>

Public Member Functions | |
| TAILQ_HEAD (, FTPTransaction_) tx_list | |
Data Fields | |
| bool | active |
| FTPTransaction * | curr_tx |
| uint64_t | tx_cnt |
| bool | current_line_truncated_ts |
| bool | current_line_truncated_tc |
| FtpRequestCommand | command |
| FtpRequestCommandArgOfs | arg_offset |
| uint32_t | port_line_len |
| uint32_t | port_line_size |
| uint8_t * | port_line |
| uint16_t | dyn_port |
| AppLayerStateData | state_data |
FTP State for app layer parser
Definition at line 87 of file app-layer-ftp.h.
| FtpState_::TAILQ_HEAD | ( | FTPTransaction_ | ) |
transaction list
| bool FtpState_::active |
Definition at line 88 of file app-layer-ftp.h.
| FtpRequestCommandArgOfs FtpState_::arg_offset |
Definition at line 98 of file app-layer-ftp.h.
| FtpRequestCommand FtpState_::command |
Definition at line 97 of file app-layer-ftp.h.
| FTPTransaction* FtpState_::curr_tx |
Definition at line 90 of file app-layer-ftp.h.
| bool FtpState_::current_line_truncated_tc |
Definition at line 95 of file app-layer-ftp.h.
| bool FtpState_::current_line_truncated_ts |
Definition at line 94 of file app-layer-ftp.h.
| uint16_t FtpState_::dyn_port |
Definition at line 103 of file app-layer-ftp.h.
| uint8_t* FtpState_::port_line |
Definition at line 101 of file app-layer-ftp.h.
| uint32_t FtpState_::port_line_len |
Definition at line 99 of file app-layer-ftp.h.
| uint32_t FtpState_::port_line_size |
Definition at line 100 of file app-layer-ftp.h.
| AppLayerStateData FtpState_::state_data |
Definition at line 105 of file app-layer-ftp.h.
| uint64_t FtpState_::tx_cnt |
Definition at line 92 of file app-layer-ftp.h.