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
 
uint32_t flags
 
uint32_t logged
 
uint64_t detect_flags_ts
 
uint64_t detect_flags_tc
 
uint16_t hb_record_len
 
uint16_t events
 
uint32_t current_flags
 
JA3Bufferja3_str
 
char * ja3_hash
 
SSLStateConnpcurr_connp
 
SSLStateConnp client_connp
 
SSLStateConnp server_connp
 
DetectEngineStatede_state
 
AppLayerDecoderEventsdecoder_events
 

Detailed Description

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

Structure to store the SSL state values.

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

Field Documentation

SSLStateConnp* SSLState_::curr_connp

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

Referenced by SSLVersionToString().

uint32_t SSLState_::current_flags

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

Referenced by DetectSslStateRegister(), and SSLVersionToString().

DetectEngineState* SSLState_::de_state

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

Referenced by SSLSetEvent(), and SSLVersionToString().

AppLayerDecoderEvents* SSLState_::decoder_events

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

Referenced by SSLSetEvent(), and SSLVersionToString().

uint64_t SSLState_::detect_flags_tc

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

Referenced by SSLSetEvent().

uint64_t SSLState_::detect_flags_ts

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

Referenced by SSLSetEvent().

uint16_t SSLState_::events

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

Referenced by SSLSetEvent().

Flow* SSLState_::f

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

Referenced by SSLVersionToString().

uint32_t SSLState_::flags
uint16_t SSLState_::hb_record_len

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

Referenced by SSLVersionToString().

char* SSLState_::ja3_hash

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

Referenced by DetectTlsJa3HashRegister(), and SSLVersionToString().

JA3Buffer* SSLState_::ja3_str

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

Referenced by DetectTlsJa3StringRegister(), and SSLVersionToString().

uint32_t SSLState_::logged

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

Referenced by SSLSetEvent().


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