|
|
int | version |
| |
|
int | type |
| |
|
const SSL_METHOD * | method |
| |
|
BIO * | rbio |
| |
|
BIO * | wbio |
| |
|
BIO * | bbio |
| |
|
int | rwstate |
| |
|
int | in_handshake |
| |
|
int(* | handshake_func )(SSL *) |
| |
|
int | server |
| |
|
int | new_session |
| |
|
int | quiet_shutdown |
| |
|
int | shutdown |
| |
|
int | state |
| |
|
int | rstate |
| |
|
BUF_MEM * | init_buf |
| |
|
void * | init_msg |
| |
|
int | init_num |
| |
|
int | init_off |
| |
|
unsigned char * | packet |
| |
|
unsigned int | packet_length |
| |
|
struct ssl2_state_st * | s2 |
| |
|
struct ssl3_state_st * | s3 |
| |
|
struct dtls1_state_st * | d1 |
| |
|
int | read_ahead |
| |
|
void(* | msg_callback )(int write_p, int version, int content_type, const void *buf, size_t len, SSL *ssl, void *arg) |
| |
|
void * | msg_callback_arg |
| |
|
int | hit |
| |
|
X509_VERIFY_PARAM * | param |
| |
|
int | mac_flags |
| |
|
EVP_CIPHER_CTX * | enc_read_ctx |
| |
|
EVP_MD_CTX * | read_hash |
| |
|
COMP_CTX * | expand |
| |
|
EVP_CIPHER_CTX * | enc_write_ctx |
| |
|
EVP_MD_CTX * | write_hash |
| |
|
COMP_CTX * | compress |
| |
|
struct cert_st * | cert |
| |
|
unsigned int | sid_ctx_length |
| |
|
unsigned char | sid_ctx [SSL_MAX_SID_CTX_LENGTH] |
| |
|
SSL_SESSION * | session |
| |
|
GEN_SESSION_CB | generate_session_id |
| |
|
int | verify_mode |
| |
|
int(* | verify_callback )(int ok, X509_STORE_CTX *ctx) |
| |
|
void(* | info_callback )(const SSL *ssl, int type, int val) |
| |
|
int | error |
| |
|
int | error_code |
| |
|
KSSL_CTX * | kssl_ctx |
| |
|
unsigned int(* | psk_client_callback )(SSL *ssl, const char *hint, char *identity, unsigned int max_identity_len, unsigned char *psk, unsigned int max_psk_len) |
| |
|
unsigned int(* | psk_server_callback )(SSL *ssl, const char *identity, unsigned char *psk, unsigned int max_psk_len) |
| |
|
SSL_CTX * | ctx |
| |
|
int | debug |
| |
|
long | verify_result |
| |
|
CRYPTO_EX_DATA | ex_data |
| |
|
int | references |
| |
|
unsigned long | options |
| |
|
unsigned long | mode |
| |
|
long | max_cert_list |
| |
|
int | first_packet |
| |
|
int | client_version |
| |
|
unsigned int | max_send_fragment |
| |
|
void(* | tlsext_debug_cb )(SSL *s, int client_server, int type, unsigned char *data, int len, void *arg) |
| |
|
void * | tlsext_debug_arg |
| |
|
char * | tlsext_hostname |
| |
|
int | servername_done |
| |
|
int | tlsext_status_type |
| |
|
int | tlsext_status_expected |
| |
|
X509_EXTENSIONS * | tlsext_ocsp_exts |
| |
|
unsigned char * | tlsext_ocsp_resp |
| |
|
int | tlsext_ocsp_resplen |
| |
|
int | tlsext_ticket_expected |
| |
|
size_t | tlsext_ecpointformatlist_length |
| |
|
unsigned char * | tlsext_ecpointformatlist |
| |
|
size_t | tlsext_ellipticcurvelist_length |
| |
|
unsigned char * | tlsext_ellipticcurvelist |
| |
|
void * | tlsext_opaque_prf_input |
| |
|
size_t | tlsext_opaque_prf_input_len |
| |
|
TLS_SESSION_TICKET_EXT * | tlsext_session_ticket |
| |
|
tls_session_ticket_ext_cb_fn | tls_session_ticket_ext_cb |
| |
|
void * | tls_session_ticket_ext_cb_arg |
| |
|
tls_session_secret_cb_fn | tls_session_secret_cb |
| |
|
void * | tls_session_secret_cb_arg |
| |
|
SSL_CTX * | initial_ctx |
| |
|
unsigned char * | next_proto_negotiated |
| |
|
unsigned char | next_proto_negotiated_len |
| |
|
SRTP_PROTECTION_PROFILE * | srtp_profile |
| |
|
unsigned int | tlsext_heartbeat |
| |
|
unsigned int | tlsext_hb_pending |
| |
|
unsigned int | tlsext_hb_seq |
| |
|
int | renegotiate |
| |
|
SRP_CTX | srp_ctx |
| |