ABI | Symbols | Types | Live Readelf |
| Used As | Name | Used In |
|---|---|---|
| PARAM | ctx | SSL_CTX_use_certificate ( SSL_CTX* ctx, X509* x ) » |
| PARAM | ctx | SSL_CTX_use_certificate_file ( SSL_CTX* ctx, char const* file, int type ) » |
| PARAM | ctx | SSL_CTX_use_certificate_ASN1 ( SSL_CTX* ctx, int len, unsigned char const* d ) » |
| PARAM | ctx | SSL_CTX_use_RSAPrivateKey ( SSL_CTX* ctx, RSA* rsa ) » |
| PARAM | ctx | SSL_CTX_use_RSAPrivateKey_file ( SSL_CTX* ctx, char const* file, int type ) » |
| PARAM | ctx | SSL_CTX_use_RSAPrivateKey_ASN1 ( SSL_CTX* ctx, unsigned char const* d, long len ) » |
| PARAM | ctx | SSL_CTX_use_PrivateKey ( SSL_CTX* ctx, EVP_PKEY* pkey ) » |
| PARAM | ctx | SSL_CTX_use_PrivateKey_file ( SSL_CTX* ctx, char const* file, int type ) » |
| PARAM | ctx | SSL_CTX_use_PrivateKey_ASN1 ( int type, SSL_CTX* ctx, unsigned char const* d, long len ) » |
| PARAM | ctx | SSL_CTX_use_certificate_chain_file ( SSL_CTX* ctx, char const* file ) » |
| PARAM | ctx | SSL_CTX_use_serverinfo ( SSL_CTX* ctx, unsigned char const* serverinfo, size_t serverinfo_length ) » |
| PARAM | ctx | SSL_CTX_use_serverinfo_file ( SSL_CTX* ctx, char const* file ) » |
| PARAM | ctx | SSL_CONF_CTX_set_ssl_ctx ( SSL_CONF_CTX* cctx, SSL_CTX* ctx ) » |
| PARAM | ctx | BIO_new_ssl ( SSL_CTX* ctx, int client ) » |
| PARAM | ctx | BIO_new_ssl_connect ( SSL_CTX* ctx ) » |
| PARAM | ctx | BIO_new_buffer_ssl_connect ( SSL_CTX* ctx ) » |
| PARAM | ctx | SSL_CTX_set_srp_username ( SSL_CTX* ctx, char* name ) » |
| PARAM | ctx | SSL_CTX_set_srp_password ( SSL_CTX* ctx, char* password ) » |
| PARAM | ctx | SSL_CTX_set_srp_strength ( SSL_CTX* ctx, int strength ) » |
| PARAM | ctx | SSL_CTX_set_srp_verify_param_callback ( SSL_CTX* ctx, int(*)(SSL*, void*) cb ) » |
| PARAM | ctx | SSL_CTX_set_srp_cb_arg ( SSL_CTX* ctx, void* arg ) » |
| PARAM | ctx | SSL_CTX_set_srp_username_callback ( SSL_CTX* ctx, int(*)(SSL*, int*, void*) cb ) » |
| PARAM | ctx | SSL_CTX_set_srp_client_pwd_callback ( SSL_CTX* ctx, char*(*)(SSL*, void*) cb ) » |
| PARAM | ctx | SSL_CTX_remove_session ( SSL_CTX* ctx, SSL_SESSION* c ) » |
| PARAM | ctx | SSL_CTX_add_client_custom_ext ( SSL_CTX* ctx, unsigned int ext_type, custom_ext_add_cb add_cb, custom_ext_free_cb free_cb, void* add_arg, custom_ext_parse_cb parse_cb, void* parse_arg ) » |
| PARAM | ctx | SSL_CTX_add_server_custom_ext ( SSL_CTX* ctx, unsigned int ext_type, custom_ext_add_cb add_cb, custom_ext_free_cb free_cb, void* add_arg, custom_ext_parse_cb parse_cb, void* parse_arg ) » |
| PARAM | ctx | SSL_CTX_set_tlsext_use_srtp ( SSL_CTX* ctx, char const* profiles ) » |
| PARAM | ctx | SSL_CTX_set_ssl_version ( SSL_CTX* ctx, SSL_METHOD const* meth ) » |
| PARAM | ctx | SSL_CTX_set_session_id_context ( SSL_CTX* ctx, unsigned char const* sid_ctx, unsigned int sid_ctx_len ) » |
| PARAM | ctx | SSL_CTX_set_generate_session_id ( SSL_CTX* ctx, GEN_SESSION_CB cb ) » |
| PARAM | s | SSL_CTX_set_purpose ( SSL_CTX* s, int purpose ) » |
| PARAM | s | SSL_CTX_set_trust ( SSL_CTX* s, int trust ) » |
| PARAM | ctx | SSL_CTX_set1_param ( SSL_CTX* ctx, X509_VERIFY_PARAM* vpm ) » |
| PARAM | ctx | SSL_CTX_get0_param ( SSL_CTX* ctx ) » |
| PARAM | ctx | SSL_CTX_get_verify_mode ( SSL_CTX const* ctx ) » |
| PARAM | ctx | SSL_CTX_get_verify_depth ( SSL_CTX const* ctx ) » |
| PARAM | ctx | SSL_CTX_get_verify_callback ( SSL_CTX const* ctx ) » |
| PARAM | ctx | SSL_CTX_check_private_key ( SSL_CTX const* ctx ) » |
| PARAM | ctx | SSL_CTX_sessions ( SSL_CTX* ctx ) » |
| PARAM | ctx | SSL_CTX_ctrl ( SSL_CTX* ctx, int cmd, long larg, void* parg ) » |
| PARAM | ctx | SSL_CTX_callback_ctrl ( SSL_CTX* ctx, int cmd, void(*)() fp ) » |
| PARAM | ctx | SSL_CTX_set_cipher_list ( SSL_CTX* ctx, char const* str ) » |
| PARAM | ctx | SSL_CTX_set_next_protos_advertised_cb ( SSL_CTX* ctx, int(*)(SSL*, unsigned char const**, unsigned int*, void*) cb, void* arg ) » |
| PARAM | ctx | SSL_CTX_set_next_proto_select_cb ( SSL_CTX* ctx, int(*)(SSL*, unsigned char**, unsigned char*, unsigned char const*, unsigned int, void*) cb, void* arg ) » |
| PARAM | ctx | SSL_CTX_set_alpn_protos ( SSL_CTX* ctx, unsigned char const* protos, unsigned int protos_len ) » |
| PARAM | ctx | SSL_CTX_set_alpn_select_cb ( SSL_CTX* ctx, int(*)(SSL*, unsigned char const**, unsigned char*, unsigned char const*, unsigned int, void*) cb, void* arg ) » |
| PARAM | a | SSL_CTX_free ( SSL_CTX* a ) » |
| PARAM | ctx | SSL_CTX_set_default_passwd_cb ( SSL_CTX* ctx, pem_password_cb* cb ) » |
| PARAM | ctx | SSL_CTX_set_default_passwd_cb_userdata ( SSL_CTX* ctx, void* u ) » |
| PARAM | ctx | SSL_CTX_set_cert_verify_callback ( SSL_CTX* ctx, int(*)(X509_STORE_CTX*, void*) cb, void* arg ) » |
| PARAM | ctx | SSL_CTX_set_verify ( SSL_CTX* ctx, int mode, int(*)(int, X509_STORE_CTX*) cb ) » |
| PARAM | ctx | SSL_CTX_set_verify_depth ( SSL_CTX* ctx, int depth ) » |
| PARAM | c | SSL_CTX_set_cert_cb ( SSL_CTX* c, int(*)(SSL*, void*) cb, void* arg ) » |
| PARAM | ctx | SSL_CTX_get_ssl_method ( SSL_CTX* ctx ) » |
| PARAM | ctx | SSL_CTX_get0_certificate ( SSL_CTX const* ctx ) » |
| PARAM | ctx | SSL_CTX_get0_privatekey ( SSL_CTX const* ctx ) » |
| PARAM | ctx | SSL_CTX_set_quiet_shutdown ( SSL_CTX* ctx, int mode ) » |
| PARAM | ctx | SSL_CTX_get_quiet_shutdown ( SSL_CTX const* ctx ) » |
| PARAM | ctx | SSL_set_SSL_CTX ( SSL* ssl, SSL_CTX* ctx ) » |
| PARAM | ctx | SSL_CTX_set_default_verify_paths ( SSL_CTX* ctx ) » |
| PARAM | ctx | SSL_CTX_load_verify_locations ( SSL_CTX* ctx, char const* CAfile, char const* CApath ) » |
| PARAM | s | SSL_CTX_set_ex_data ( SSL_CTX* s, int idx, void* arg ) » |
| PARAM | s | SSL_CTX_get_ex_data ( SSL_CTX const* s, int idx ) » |
| PARAM | ctx | SSL_CTX_get_cert_store ( SSL_CTX const* ctx ) » |
| PARAM | ctx | SSL_CTX_set_cert_store ( SSL_CTX* ctx, X509_STORE* store ) » |
| PARAM | ctx | SSL_CTX_set_tmp_rsa_callback ( SSL_CTX* ctx, RSA*(*)(SSL*, int, int) cb ) » |
| PARAM | ctx | SSL_CTX_set_tmp_dh_callback ( SSL_CTX* ctx, DH*(*)(SSL*, int, int) dh ) » |
| PARAM | ctx | SSL_CTX_set_tmp_ecdh_callback ( SSL_CTX* ctx, EC_KEY*(*)(SSL*, int, int) ecdh ) » |
| PARAM | ctx | SSL_CTX_use_psk_identity_hint ( SSL_CTX* ctx, char const* identity_hint ) » |
| PARAM | ctx | SSL_CTX_set_psk_client_callback ( SSL_CTX* ctx, unsigned int(*)(SSL*, char const*, char*, unsigned int, unsigned char*, unsigned int) cb ) » |
| PARAM | ctx | SSL_CTX_set_psk_server_callback ( SSL_CTX* ctx, unsigned int(*)(SSL*, char const*, unsigned char*, unsigned int) cb ) » |
| PARAM | ctx | SSL_CTX_set_msg_callback ( SSL_CTX* ctx, void(*)(int, int, int, void const*, size_t, SSL*, void*) cb ) » |
| PARAM | ctx | SSL_new ( SSL_CTX* ctx ) » |
| PARAM | s | SSL_CTX_flush_sessions ( SSL_CTX* s, long t ) » |
| PARAM | ctx | SSL_CTX_SRP_CTX_free ( struct ssl_ctx_st* ctx ) » |
| PARAM | ctx | SSL_CTX_SRP_CTX_init ( struct ssl_ctx_st* ctx ) » |
| PARAM | ctx | SSL_CTX_add_session ( SSL_CTX* ctx, SSL_SESSION* c ) » |
| PARAM | ctx | SSL_CTX_set_client_CA_list ( SSL_CTX* ctx, struct stack_st_X509_NAME* name_list ) » |
| PARAM | ctx | SSL_CTX_get_client_CA_list ( SSL_CTX const* ctx ) » |
| PARAM | ctx | SSL_CTX_add_client_CA ( SSL_CTX* ctx, X509* x ) » |
| PARAM | s | SSL_CTX_set_timeout ( SSL_CTX* s, long t ) » |
| PARAM | s | SSL_CTX_get_timeout ( SSL_CTX const* s ) » |
| PARAM | ctx | SSL_CTX_sess_set_new_cb ( SSL_CTX* ctx, int(*)(struct ssl_st*, SSL_SESSION*) cb ) » |
| PARAM | ctx | SSL_CTX_sess_get_new_cb ( SSL_CTX* ctx ) » |
| PARAM | ctx | SSL_CTX_sess_set_remove_cb ( SSL_CTX* ctx, void(*)(SSL_CTX*, SSL_SESSION*) cb ) » |
| PARAM | ctx | SSL_CTX_sess_get_remove_cb ( SSL_CTX* ctx ) » |
| PARAM | ctx | SSL_CTX_sess_set_get_cb ( SSL_CTX* ctx, SSL_SESSION*(*)(struct ssl_st*, unsigned char*, int, int*) cb ) » |
| PARAM | ctx | SSL_CTX_sess_get_get_cb ( SSL_CTX* ctx ) » |
| PARAM | ctx | SSL_CTX_set_info_callback ( SSL_CTX* ctx, void(*)(SSL const*, int, int) cb ) » |
| PARAM | ctx | SSL_CTX_get_info_callback ( SSL_CTX* ctx ) » |
| PARAM | ctx | SSL_CTX_set_client_cert_cb ( SSL_CTX* ctx, int(*)(SSL*, X509**, EVP_PKEY**) cb ) » |
| PARAM | ctx | SSL_CTX_get_client_cert_cb ( SSL_CTX* ctx ) » |
| PARAM | ctx | SSL_CTX_set_client_cert_engine ( SSL_CTX* ctx, ENGINE* e ) » |
| PARAM | ctx | SSL_CTX_set_cookie_generate_cb ( SSL_CTX* ctx, int(*)(SSL*, unsigned char*, unsigned int*) cb ) » |
| PARAM | ctx | SSL_CTX_set_cookie_verify_cb ( SSL_CTX* ctx, int(*)(SSL*, unsigned char*, unsigned int) cb ) » |
| RETURN | SSL_CTX_new ( SSL_METHOD const* meth ) » | |
| RETURN | SSL_get_SSL_CTX ( SSL const* ssl ) » | |
| RETURN | SSL_set_SSL_CTX ( SSL* ssl, SSL_CTX* ctx ) » | |
| FIELD | .ctx | struct ssl_conf_ctx_st { unsigned int flags, char* prefix, size_t prefixlen, SSL_CTX* ctx, SSL* ssl, unsigned long* poptions, unsigned int* pcert_flags, ssl_flag_tbl const* tbl, size_t ntbl } » |
| FIELD | .ctx | struct ssl_st { ... unsigned int(*)(SSL*, char const*, char*, unsigned int, unsigned char*, unsigned int) psk_client_callback, unsigned int(*)(SSL*, char const*, unsigned char*, unsigned int) psk_server_callback, SSL_CTX* ctx, int debug, long verify_result, ... } » |
| FIELD | .initial_ctx | struct ssl_st { ... 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, ... } » |
|
F-PTR PARAM |
1st parameter | long(*) { SSL_CTX*, int, long, void* } » |
|
F-PTR PARAM |
1st parameter | long(*) { SSL_CTX*, int, void(*)() } » |
|
F-PTR PARAM |
1st parameter | void(*) { struct ssl_ctx_st*, SSL_SESSION* } » |
|
F-PTR PARAM |
1st parameter | void(*) { SSL_CTX*, SSL_SESSION* } » |