suricata
FtpDataState_ Struct Reference

#include <app-layer-ftp.h>

Collaboration diagram for FtpDataState_:

Data Fields

uint8_t * input
 
uint8_t * file_name
 
FileContainerfiles
 
DetectEngineStatede_state
 
int32_t input_len
 
int16_t file_len
 
FtpRequestCommand command
 
uint8_t state
 
uint8_t direction
 
uint64_t detect_flags_ts
 
uint64_t detect_flags_tc
 

Detailed Description

FTP Data State for app layer parser

Definition at line 202 of file app-layer-ftp.h.

Field Documentation

FtpRequestCommand FtpDataState_::command

Definition at line 209 of file app-layer-ftp.h.

Referenced by DetectFtpdataRegister(), and JsonFTPDataAddMetadata().

DetectEngineState* FtpDataState_::de_state

Definition at line 206 of file app-layer-ftp.h.

uint64_t FtpDataState_::detect_flags_tc

Definition at line 213 of file app-layer-ftp.h.

uint64_t FtpDataState_::detect_flags_ts

Definition at line 212 of file app-layer-ftp.h.

uint8_t FtpDataState_::direction

Definition at line 211 of file app-layer-ftp.h.

int16_t FtpDataState_::file_len

Definition at line 208 of file app-layer-ftp.h.

Referenced by JsonFTPDataAddMetadata().

uint8_t* FtpDataState_::file_name

Definition at line 204 of file app-layer-ftp.h.

Referenced by JsonFTPDataAddMetadata().

FileContainer* FtpDataState_::files

Definition at line 205 of file app-layer-ftp.h.

uint8_t* FtpDataState_::input

Definition at line 203 of file app-layer-ftp.h.

int32_t FtpDataState_::input_len

Definition at line 207 of file app-layer-ftp.h.

uint8_t FtpDataState_::state

Definition at line 210 of file app-layer-ftp.h.


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