suricata
SSLState_ Struct Reference

SSLv[2.0|3.[0|1|2|3]] state structure. More...

#include <app-layer-ssl.h>

Collaboration diagram for SSLState_:

Data Fields

Flowf
 
AppLayerStateData state_data
 
AppLayerTxData tx_data
 
uint32_t flags
 
uint32_t hb_record_len
 
uint16_t events
 
uint32_t current_flags
 
SSLStateConnpcurr_connp
 
enum TlsStateClient client_state
 
enum TlsStateServer server_state
 
SSLStateConnp client_connp
 
SSLStateConnp server_connp
 

Detailed Description

SSLv[2.0|3.[0|1|2|3]] state structure.

   Structure to store the SSL state values.

Definition at line 227 of file app-layer-ssl.h.

Field Documentation

◆ client_connp

SSLStateConnp SSLState_::client_connp

Definition at line 248 of file app-layer-ssl.h.

◆ client_state

enum TlsStateClient SSLState_::client_state

Definition at line 243 of file app-layer-ssl.h.

◆ curr_connp

SSLStateConnp* SSLState_::curr_connp

Definition at line 243 of file app-layer-ssl.h.

◆ current_flags

uint32_t SSLState_::current_flags

Definition at line 241 of file app-layer-ssl.h.

◆ events

uint16_t SSLState_::events

Definition at line 239 of file app-layer-ssl.h.

◆ f

Flow* SSLState_::f

Definition at line 228 of file app-layer-ssl.h.

◆ flags

uint32_t SSLState_::flags

Definition at line 234 of file app-layer-ssl.h.

◆ hb_record_len

uint32_t SSLState_::hb_record_len

Definition at line 237 of file app-layer-ssl.h.

◆ server_connp

SSLStateConnp SSLState_::server_connp

Definition at line 249 of file app-layer-ssl.h.

◆ server_state

enum TlsStateServer SSLState_::server_state

Definition at line 243 of file app-layer-ssl.h.

◆ state_data

AppLayerStateData SSLState_::state_data

Definition at line 230 of file app-layer-ssl.h.

◆ tx_data

AppLayerTxData SSLState_::tx_data

Definition at line 231 of file app-layer-ssl.h.


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