Lines Matching refs:mbedtls_ssl_config
761 typedef struct mbedtls_ssl_config mbedtls_ssl_config; typedef
1211 struct mbedtls_ssl_config struct
1444 const mbedtls_ssl_config *MBEDTLS_PRIVATE(conf); /*!< configuration information */
1718 const mbedtls_ssl_config *conf );
1737 void mbedtls_ssl_conf_endpoint( mbedtls_ssl_config *conf, int endpoint );
1753 void mbedtls_ssl_conf_transport( mbedtls_ssl_config *conf, int transport );
1781 void mbedtls_ssl_conf_authmode( mbedtls_ssl_config *conf, int authmode );
1799 void mbedtls_ssl_conf_verify( mbedtls_ssl_config *conf,
1811 void mbedtls_ssl_conf_rng( mbedtls_ssl_config *conf,
1829 void mbedtls_ssl_conf_dbg( mbedtls_ssl_config *conf,
2088 void mbedtls_ssl_conf_read_timeout( mbedtls_ssl_config *conf, uint32_t timeout );
2232 void mbedtls_ssl_conf_session_tickets_cb( mbedtls_ssl_config *conf,
2291 void mbedtls_ssl_conf_async_private_cb( mbedtls_ssl_config *conf,
2306 void *mbedtls_ssl_conf_get_async_config_data( const mbedtls_ssl_config *conf );
2403 void mbedtls_ssl_conf_dtls_cookies( mbedtls_ssl_config *conf,
2449 void mbedtls_ssl_conf_dtls_anti_replay( mbedtls_ssl_config *conf, char mode );
2475 void mbedtls_ssl_conf_dtls_badmac_limit( mbedtls_ssl_config *conf, unsigned limit );
2541 void mbedtls_ssl_conf_handshake_timeout( mbedtls_ssl_config *conf, uint32_t min, uint32_t max );
2582 void mbedtls_ssl_conf_session_cache( mbedtls_ssl_config *conf,
2744 void mbedtls_ssl_conf_ciphersuites( mbedtls_ssl_config *conf,
2790 void mbedtls_ssl_conf_tls13_key_exchange_modes( mbedtls_ssl_config* conf,
2829 int mbedtls_ssl_conf_cid( mbedtls_ssl_config *conf, size_t len,
2844 void mbedtls_ssl_conf_cert_profile( mbedtls_ssl_config *conf,
2858 void mbedtls_ssl_conf_ca_chain( mbedtls_ssl_config *conf,
2914 void mbedtls_ssl_conf_ca_cb( mbedtls_ssl_config *conf,
2955 int mbedtls_ssl_conf_own_cert( mbedtls_ssl_config *conf,
2993 int mbedtls_ssl_conf_psk( mbedtls_ssl_config *conf,
3035 int mbedtls_ssl_conf_psk_opaque( mbedtls_ssl_config *conf,
3123 void mbedtls_ssl_conf_psk_cb( mbedtls_ssl_config *conf,
3143 int mbedtls_ssl_conf_dh_param_bin( mbedtls_ssl_config *conf,
3156 int mbedtls_ssl_conf_dh_param_ctx( mbedtls_ssl_config *conf, mbedtls_dhm_context *dhm_ctx );
3168 void mbedtls_ssl_conf_dhm_min_bitlen( mbedtls_ssl_config *conf,
3215 void MBEDTLS_DEPRECATED mbedtls_ssl_conf_curves( mbedtls_ssl_config *conf,
3257 void mbedtls_ssl_conf_groups( mbedtls_ssl_config *conf,
3290 void mbedtls_ssl_conf_sig_hashes( mbedtls_ssl_config *conf,
3303 void mbedtls_ssl_conf_sig_algs( mbedtls_ssl_config *conf,
3398 void mbedtls_ssl_conf_sni( mbedtls_ssl_config *conf,
3440 int mbedtls_ssl_conf_alpn_protocols( mbedtls_ssl_config *conf, const char **protos );
3486 void mbedtls_ssl_conf_srtp_mki_value_supported( mbedtls_ssl_config *conf,
3509 ( mbedtls_ssl_config *conf,
3566 void mbedtls_ssl_conf_max_version( mbedtls_ssl_config *conf, int major, int minor );
3581 void mbedtls_ssl_conf_min_version( mbedtls_ssl_config *conf, int major, int minor );
3595 void mbedtls_ssl_conf_encrypt_then_mac( mbedtls_ssl_config *conf, char etm );
3610 void mbedtls_ssl_conf_extended_master_secret( mbedtls_ssl_config *conf, char ems );
3623 void mbedtls_ssl_conf_cert_req_ca_list( mbedtls_ssl_config *conf,
3662 int mbedtls_ssl_conf_max_frag_len( mbedtls_ssl_config *conf, unsigned char mfl_code );
3675 void mbedtls_ssl_conf_preference_order( mbedtls_ssl_config *conf, int order );
3689 void mbedtls_ssl_conf_session_tickets( mbedtls_ssl_config *conf, int use_tickets );
3710 void mbedtls_ssl_conf_renegotiation( mbedtls_ssl_config *conf, int renegotiation );
3740 void mbedtls_ssl_conf_legacy_renegotiation( mbedtls_ssl_config *conf, int allow_legacy );
3780 void mbedtls_ssl_conf_renegotiation_enforced( mbedtls_ssl_config *conf, int max_records );
3807 void mbedtls_ssl_conf_renegotiation_period( mbedtls_ssl_config *conf,
4447 void mbedtls_ssl_config_init( mbedtls_ssl_config *conf );
4464 int mbedtls_ssl_config_defaults( mbedtls_ssl_config *conf,
4472 void mbedtls_ssl_config_free( mbedtls_ssl_config *conf );