{ ssl_ctx_callback_ctrl void* } ;
TYPEDEF: ssl_method_st* ssl-method
+STRUCT: CRYPTO_EX_DATA
+ { dummy int } ;
+
+STRUCT: BIGNUM
+ { d void* }
+ { top int }
+ { dmax int }
+ { neg int }
+ { flags int } ;
+
+STRUCT: TLS_SESSION_TICKET_EXT
+ { length ushort }
+ { data void* } ;
+
+STRUCT: SRTP_PROTECTION_PROFILE
+ { name char* }
+ { id ulong } ;
+
+STRUCT: SRP_CTX
+ { SRP_cb_arg void* }
+ { TLS_ext_srp_username_callback void* }
+ { SRP_verify_param_callback void* }
+ { SRP_give_srp_client_pwd_callback void* }
+ { login char* }
+ { N BIGNUM* }
+ { g BIGNUM* }
+ { s BIGNUM* }
+ { B BIGNUM* }
+ { A BIGNUM* }
+ { a BIGNUM* }
+ { b BIGNUM* }
+ { v BIGNUM* }
+ { info char* }
+ { strength int }
+ { srp_Mask ulong } ;
+
STRUCT: SSL
{ version int }
{ type int }
{ kssl_ctx void* }
{ psk_client_callback void* }
{ psk_server_callback void* }
- { ctx SSL_CTX* } ;
+ { ctx SSL_CTX* }
+ { debug int }
+ { verify_result long }
+ { ex_data CRYPTO_EX_DATA }
+ { references int }
+ { options ulong }
+ { mode ulong }
+ { max_cert_list long }
+ { first_packet int }
+ { client_version int }
+ { max_send_fragment uint }
+ { tlsext_debug_cb void* }
+ { tlsext_debug_arg void* }
+ { tlsext_hostname char* }
+ { servername_done int }
+ { tlsext_status_type int }
+ { tlsext_status_expected int }
+ { tlsext_ocsp_exts X509_EXTENSION* } ! X509_EXTENSIONS
+ { tlsext_ocsp_resp uchar* }
+ { tlsext_ocsp_resplen int }
+ { tlsext_ticket_expected int }
+ { tlsext_ecpointformatlist_length size_t }
+ { tlsext_ecpointformatlist uchar* }
+ { tlsext_ellipticcurvelist_length size_t }
+ { tlsext_ellipticcurvelist uchar* }
+ { tlsext_opaque_prf_input void* }
+ { tlsext_opaque_prf_input_len size_t }
+ { tlsext_session_ticket TLS_SESSION_TICKET_EXT* }
+ { tls_session_ticket_ext_cb void* }
+ { tls_session_ticket_ext_cb_arg void* }
+ { tls_session_secret_cb void* }
+ { tls_session_secret_cb_arg void* }
+ { initial_ctx SSL_CTX* }
+ { next_proto_negotiated uchar* }
+ { next_proto_negotiated_len uchar }
+ { srtp_profile SRTP_PROTECTION_PROFILE* }
+ { tlsext_heartbeat uint }
+ { tlsext_hb_pending uint }
+ { tlsext_hb_seq uint }
+ { renegotiate int }
+ { srp_ctx SRP_CTX } ;
! ------------------------------------------------------------------------------
! API >= 1.1.0