kodi
Public Attributes | List of all members
_SSL Struct Reference
Collaboration diagram for _SSL:
Collaboration graph
[legend]

Public Attributes

uint32_t flag
 
uint16_t need_bytes
 
uint16_t got_bytes
 
uint8_t record_type
 
uint8_t cipher
 
uint8_t sess_id_size
 
uint8_t version
 
uint8_t client_version
 
int16_t next_state
 
int16_t hs_status
 
DISPOSABLE_CTXdc
 
SSL_SOCKETclient_fd
 
const cipher_info_tcipher_info
 
void * encrypt_ctx
 
void * decrypt_ctx
 
uint8_t bm_all_data [RT_MAX_PLAIN_LENGTH+RT_EXTRA]
 
uint8_t * bm_data
 
uint16_t bm_index
 
uint16_t bm_read_index
 
struct _SSLnext
 
struct _SSLprev
 
struct _SSL_CTXssl_ctx
 
uint16_t session_index
 
SSL_SESSIONsession
 
uint8_t session_id [SSL_SESSION_ID_SIZE]
 
uint8_t client_mac [SHA1_SIZE]
 
uint8_t server_mac [SHA1_SIZE]
 
uint8_t read_sequence [8]
 
uint8_t write_sequence [8]
 
uint8_t hmac_header [SSL_RECORD_SIZE]
 

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