|
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 |
|
Definition at line 1100 of file ssl.h.