Lines Matching refs:mbedtls_ssl_config

865 typedef struct mbedtls_ssl_config  mbedtls_ssl_config;  typedef
1411 struct mbedtls_ssl_config { struct
1688 const mbedtls_ssl_config *MBEDTLS_PRIVATE(conf); /*!< configuration information */
2007 const mbedtls_ssl_config *conf);
2026 void mbedtls_ssl_conf_endpoint(mbedtls_ssl_config *conf, int endpoint);
2036 static inline int mbedtls_ssl_conf_get_endpoint(const mbedtls_ssl_config *conf) in mbedtls_ssl_conf_get_endpoint()
2055 void mbedtls_ssl_conf_transport(mbedtls_ssl_config *conf, int transport);
2083 void mbedtls_ssl_conf_authmode(mbedtls_ssl_config *conf, int authmode);
2112 void mbedtls_ssl_conf_early_data(mbedtls_ssl_config *conf,
2141 mbedtls_ssl_config *conf, uint32_t max_early_data_size);
2162 void mbedtls_ssl_conf_verify(mbedtls_ssl_config *conf,
2174 void mbedtls_ssl_conf_rng(mbedtls_ssl_config *conf,
2192 void mbedtls_ssl_conf_dbg(mbedtls_ssl_config *conf,
2206 static inline const mbedtls_ssl_config *mbedtls_ssl_context_get_config( in mbedtls_ssl_context_get_config()
2502 void mbedtls_ssl_conf_read_timeout(mbedtls_ssl_config *conf, uint32_t timeout);
2588 static inline void mbedtls_ssl_conf_cert_cb(mbedtls_ssl_config *conf, in mbedtls_ssl_conf_cert_cb()
2664 void mbedtls_ssl_conf_session_tickets_cb(mbedtls_ssl_config *conf,
2768 mbedtls_ssl_config *conf, in mbedtls_ssl_conf_set_user_data_p()
2782 mbedtls_ssl_config *conf, in mbedtls_ssl_conf_set_user_data_n()
2799 mbedtls_ssl_config *conf) in mbedtls_ssl_conf_get_user_data_p()
2815 mbedtls_ssl_config *conf) in mbedtls_ssl_conf_get_user_data_n()
2914 void mbedtls_ssl_conf_async_private_cb(mbedtls_ssl_config *conf,
2929 void *mbedtls_ssl_conf_get_async_config_data(const mbedtls_ssl_config *conf);
3026 void mbedtls_ssl_conf_dtls_cookies(mbedtls_ssl_config *conf,
3072 void mbedtls_ssl_conf_dtls_anti_replay(mbedtls_ssl_config *conf, char mode);
3098 void mbedtls_ssl_conf_dtls_badmac_limit(mbedtls_ssl_config *conf, unsigned limit);
3164 void mbedtls_ssl_conf_handshake_timeout(mbedtls_ssl_config *conf, uint32_t min, uint32_t max);
3205 void mbedtls_ssl_conf_session_cache(mbedtls_ssl_config *conf,
3376 void mbedtls_ssl_conf_ciphersuites(mbedtls_ssl_config *conf,
3422 void mbedtls_ssl_conf_tls13_key_exchange_modes(mbedtls_ssl_config *conf,
3461 int mbedtls_ssl_conf_cid(mbedtls_ssl_config *conf, size_t len,
3476 void mbedtls_ssl_conf_cert_profile(mbedtls_ssl_config *conf,
3490 void mbedtls_ssl_conf_ca_chain(mbedtls_ssl_config *conf,
3507 void mbedtls_ssl_conf_dn_hints(mbedtls_ssl_config *conf, in mbedtls_ssl_conf_dn_hints()
3566 void mbedtls_ssl_conf_ca_cb(mbedtls_ssl_config *conf,
3607 int mbedtls_ssl_conf_own_cert(mbedtls_ssl_config *conf,
3645 int mbedtls_ssl_conf_psk(mbedtls_ssl_config *conf,
3687 int mbedtls_ssl_conf_psk_opaque(mbedtls_ssl_config *conf,
3776 void mbedtls_ssl_conf_psk_cb(mbedtls_ssl_config *conf,
3797 int mbedtls_ssl_conf_dh_param_bin(mbedtls_ssl_config *conf,
3810 int mbedtls_ssl_conf_dh_param_ctx(mbedtls_ssl_config *conf, mbedtls_dhm_context *dhm_ctx);
3822 void mbedtls_ssl_conf_dhm_min_bitlen(mbedtls_ssl_config *conf,
3869 void MBEDTLS_DEPRECATED mbedtls_ssl_conf_curves(mbedtls_ssl_config *conf,
3911 void mbedtls_ssl_conf_groups(mbedtls_ssl_config *conf,
3947 void MBEDTLS_DEPRECATED mbedtls_ssl_conf_sig_hashes(mbedtls_ssl_config *conf,
3963 void mbedtls_ssl_conf_sig_algs(mbedtls_ssl_config *conf,
4110 void mbedtls_ssl_conf_sni(mbedtls_ssl_config *conf,
4170 int mbedtls_ssl_conf_alpn_protocols(mbedtls_ssl_config *conf, const char **protos);
4215 void mbedtls_ssl_conf_srtp_mki_value_supported(mbedtls_ssl_config *conf,
4238 (mbedtls_ssl_config *conf,
4300 void MBEDTLS_DEPRECATED mbedtls_ssl_conf_max_version(mbedtls_ssl_config *conf, int major,
4316 static inline void mbedtls_ssl_conf_max_tls_version(mbedtls_ssl_config *conf, in mbedtls_ssl_conf_max_tls_version()
4357 void MBEDTLS_DEPRECATED mbedtls_ssl_conf_min_version(mbedtls_ssl_config *conf, int major,
4373 static inline void mbedtls_ssl_conf_min_tls_version(mbedtls_ssl_config *conf, in mbedtls_ssl_conf_min_tls_version()
4391 void mbedtls_ssl_conf_encrypt_then_mac(mbedtls_ssl_config *conf, char etm);
4406 void mbedtls_ssl_conf_extended_master_secret(mbedtls_ssl_config *conf, char ems);
4419 void mbedtls_ssl_conf_cert_req_ca_list(mbedtls_ssl_config *conf,
4458 int mbedtls_ssl_conf_max_frag_len(mbedtls_ssl_config *conf, unsigned char mfl_code);
4471 void mbedtls_ssl_conf_preference_order(mbedtls_ssl_config *conf, int order);
4485 void mbedtls_ssl_conf_session_tickets(mbedtls_ssl_config *conf, int use_tickets);
4514 mbedtls_ssl_config *conf, int signal_new_session_tickets);
4539 void mbedtls_ssl_conf_new_session_tickets(mbedtls_ssl_config *conf,
4563 void mbedtls_ssl_conf_renegotiation(mbedtls_ssl_config *conf, int renegotiation);
4593 void mbedtls_ssl_conf_legacy_renegotiation(mbedtls_ssl_config *conf, int allow_legacy);
4633 void mbedtls_ssl_conf_renegotiation_enforced(mbedtls_ssl_config *conf, int max_records);
4660 void mbedtls_ssl_conf_renegotiation_period(mbedtls_ssl_config *conf,
5589 void mbedtls_ssl_config_init(mbedtls_ssl_config *conf);
5606 int mbedtls_ssl_config_defaults(mbedtls_ssl_config *conf,
5614 void mbedtls_ssl_config_free(mbedtls_ssl_config *conf);