Lines Matching defs:conf
628 if (ep->conf.endpoint == MBEDTLS_SSL_IS_SERVER) {
709 mbedtls_ssl_conf_ca_chain(&(ep->conf), cert->ca_cert, NULL);
711 ret = mbedtls_ssl_conf_own_cert(&(ep->conf), cert->cert,
714 TEST_ASSERT(ep->conf.key_cert != NULL);
716 ret = mbedtls_ssl_conf_own_cert(&(ep->conf), NULL, NULL);
718 TEST_ASSERT(ep->conf.key_cert == NULL);
720 ret = mbedtls_ssl_conf_own_cert(&(ep->conf), cert->cert,
757 mbedtls_ssl_config_init(&(ep->conf));
758 mbedtls_ssl_conf_rng(&(ep->conf), mbedtls_test_random, NULL);
760 TEST_ASSERT(mbedtls_ssl_conf_get_user_data_p(&ep->conf) == NULL);
761 TEST_EQUAL(mbedtls_ssl_conf_get_user_data_n(&ep->conf), 0);
768 mbedtls_ssl_conf_set_user_data_n(&ep->conf, user_data_n);
792 ret = mbedtls_ssl_config_defaults(&(ep->conf), endpoint_type,
801 mbedtls_ssl_conf_min_tls_version(&(ep->conf),
806 mbedtls_ssl_conf_max_tls_version(&(ep->conf),
811 mbedtls_ssl_conf_min_tls_version(&(ep->conf),
816 mbedtls_ssl_conf_max_tls_version(&(ep->conf),
822 mbedtls_ssl_conf_groups(&(ep->conf), options->group_list);
825 mbedtls_ssl_conf_authmode(&(ep->conf), MBEDTLS_SSL_VERIFY_REQUIRED);
828 mbedtls_ssl_conf_early_data(&(ep->conf), options->early_data);
832 mbedtls_ssl_conf_max_early_data_size(&(ep->conf),
839 mbedtls_ssl_conf_alpn_protocols(&(ep->conf), options->alpn_list);
846 mbedtls_ssl_conf_session_cache(&(ep->conf), options->cache,
852 ret = mbedtls_ssl_setup(&(ep->ssl), &(ep->conf));
857 mbedtls_ssl_conf_dtls_cookies(&(ep->conf), NULL, NULL, NULL);
865 mbedtls_ssl_conf_dbg(&(ep->conf), options->srv_log_fun,
872 mbedtls_ssl_conf_dbg(&(ep->conf), options->cli_log_fun,
884 TEST_EQUAL(mbedtls_ssl_conf_get_user_data_n(&ep->conf), user_data_n);
885 mbedtls_ssl_conf_set_user_data_p(&ep->conf, ep);
900 mbedtls_ssl_config_free(&(ep->conf));
958 if (ssl->conf->transport != MBEDTLS_SSL_TRANSPORT_DATAGRAM) {
1005 if (ssl->conf->transport != MBEDTLS_SSL_TRANSPORT_DATAGRAM) {
1036 static void set_ciphersuite(mbedtls_ssl_config *conf, const char *cipher,
1047 TEST_ASSERT(ciphersuite_info->min_tls_version <= conf->max_tls_version);
1048 TEST_ASSERT(ciphersuite_info->max_tls_version >= conf->min_tls_version);
1050 if (conf->max_tls_version > ciphersuite_info->max_tls_version) {
1051 conf->max_tls_version = (mbedtls_ssl_protocol_version) ciphersuite_info->max_tls_version;
1053 if (conf->min_tls_version < ciphersuite_info->min_tls_version) {
1054 conf->min_tls_version = (mbedtls_ssl_protocol_version) ciphersuite_info->min_tls_version;
1057 mbedtls_ssl_conf_ciphersuites(conf, forced_ciphersuite);
1976 if (ssl->conf->transport == MBEDTLS_SSL_TRANSPORT_DATAGRAM) {
2061 set_ciphersuite(&client.conf, options->cipher, forced_ciphersuite);
2083 mbedtls_ssl_conf_authmode(&server.conf, options->srv_auth_mode);
2086 TEST_ASSERT(mbedtls_ssl_conf_max_frag_len(&(server.conf),
2089 TEST_ASSERT(mbedtls_ssl_conf_max_frag_len(&(client.conf),
2099 &client.conf, options->psk_str->x,
2105 &server.conf, options->psk_str->x,
2110 mbedtls_ssl_conf_psk_cb(&server.conf, psk_dummy_callback, NULL);
2116 mbedtls_ssl_conf_renegotiation(&(server.conf),
2118 mbedtls_ssl_conf_renegotiation(&(client.conf),
2121 mbedtls_ssl_conf_legacy_renegotiation(&(server.conf),
2123 mbedtls_ssl_conf_legacy_renegotiation(&(client.conf),
2228 TEST_ASSERT(mbedtls_ssl_setup(&(server.ssl), &(server.conf)) == 0);
2338 TEST_ASSERT(mbedtls_ssl_conf_get_user_data_p(&client.conf) == &client);
2340 TEST_ASSERT(mbedtls_ssl_conf_get_user_data_p(&server.conf) == &server);
2527 mbedtls_ssl_conf_session_tickets_cb(&server_ep.conf,