suricata
|
Per flow DNP3 state. More...
#include <app-layer-dnp3.h>
Public Member Functions | |
TAILQ_HEAD (, DNP3Transaction_) tx_list | |
Data Fields | |
AppLayerStateData | state_data |
DNP3Transaction * | curr |
uint64_t | transaction_max |
uint16_t | events |
uint32_t | unreplied |
uint8_t | flooded |
DNP3Buffer | request_buffer |
DNP3Buffer | response_buffer |
Per flow DNP3 state.
Definition at line 238 of file app-layer-dnp3.h.
DNP3State_::TAILQ_HEAD | ( | DNP3Transaction_ | ) |
DNP3Transaction* DNP3State_::curr |
Current transaction.
Definition at line 241 of file app-layer-dnp3.h.
uint16_t DNP3State_::events |
Definition at line 243 of file app-layer-dnp3.h.
uint8_t DNP3State_::flooded |
Flag indicating flood.
Definition at line 245 of file app-layer-dnp3.h.
DNP3Buffer DNP3State_::request_buffer |
Request buffer for buffering incomplete request PDUs received over TCP.
Definition at line 247 of file app-layer-dnp3.h.
DNP3Buffer DNP3State_::response_buffer |
Response buffer for buffering incomplete response PDUs received over TCP.
Definition at line 250 of file app-layer-dnp3.h.
AppLayerStateData DNP3State_::state_data |
Definition at line 239 of file app-layer-dnp3.h.
uint64_t DNP3State_::transaction_max |
Definition at line 242 of file app-layer-dnp3.h.
uint32_t DNP3State_::unreplied |
Number of unreplied requests.
Definition at line 244 of file app-layer-dnp3.h.