suricata
FTPTransaction_ Struct Reference

#include <app-layer-ftp.h>

Collaboration diagram for FTPTransaction_:

Public Member Functions

 TAILQ_HEAD (, FTPString_) response_list
 
 TAILQ_ENTRY (FTPTransaction_) next
 

Data Fields

uint64_t tx_id
 
uint64_t detect_flags_ts
 
uint64_t detect_flags_tc
 
uint32_t logged
 
uint32_t request_length
 
uint8_t * request
 
const FtpCommandcommand_descriptor
 
uint16_t dyn_port
 
bool done
 
bool active
 
uint8_t direction
 
DetectEngineStatede_state
 

Detailed Description

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

Member Function Documentation

◆ TAILQ_ENTRY()

FTPTransaction_::TAILQ_ENTRY ( FTPTransaction_  )

◆ TAILQ_HEAD()

FTPTransaction_::TAILQ_HEAD ( FTPString_  )

Field Documentation

◆ active

bool FTPTransaction_::active

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

◆ command_descriptor

const FtpCommand* FTPTransaction_::command_descriptor

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

◆ de_state

DetectEngineState* FTPTransaction_::de_state

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

◆ detect_flags_tc

uint64_t FTPTransaction_::detect_flags_tc

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

◆ detect_flags_ts

uint64_t FTPTransaction_::detect_flags_ts

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

◆ direction

uint8_t FTPTransaction_::direction

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

◆ done

bool FTPTransaction_::done

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

◆ dyn_port

uint16_t FTPTransaction_::dyn_port

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

◆ logged

uint32_t FTPTransaction_::logged

indicates loggers done logging

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

◆ request

uint8_t* FTPTransaction_::request

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

◆ request_length

uint32_t FTPTransaction_::request_length

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

◆ tx_id

uint64_t FTPTransaction_::tx_id

id of this tx, starting at 0

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


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