Lines Matching refs:ssl_ctx

116     mbedtls_ssl_config *ssl_ctx;        /* context shared between mbedtls_ssl_CONTEXT structures */  member
122 mbedtls_ssl_config *ssl_ctx; /* output from network_init_ssl() */ member
203 mbedtls_ssl_config *ssl_ctx; member
456 mbedtls_ssl_config * const ssl_ctx_global_scope = p->ssl_ctxs->ssl_ctx; in mod_mbedtls_free_config()
460 if (s->ssl_ctx && s->ssl_ctx != ssl_ctx_global_scope) { in mod_mbedtls_free_config()
461 mbedtls_ssl_config_free(s->ssl_ctx); in mod_mbedtls_free_config()
830 mbedtls_ssl_conf_verify(hctx->ssl_ctx, mod_mbedtls_verify_cb, hctx); in mod_mbedtls_conf_verify()
1436 s->ssl_ctx = ck_malloc(sizeof(mbedtls_ssl_config)); in network_init_ssl()
1437 mbedtls_ssl_config_init(s->ssl_ctx); in network_init_ssl()
1440 mbedtls_ssl_conf_rng(s->ssl_ctx, mbedtls_ctr_drbg_random, &p->ctr_drbg); in network_init_ssl()
1449 rc = mbedtls_ssl_config_defaults(s->ssl_ctx, in network_init_ssl()
1472 rc = mbedtls_ssl_conf_own_cert(s->ssl_ctx, in network_init_ssl()
1482 mbedtls_ssl_conf_cert_cb(s->ssl_ctx, mod_mbedtls_cert_cb); in network_init_ssl()
1504 rc = mbedtls_ssl_conf_alpn_protocols(s->ssl_ctx, alpn_protos); in network_init_ssl()
1521 mbedtls_ssl_conf_preference_order(s->ssl_ctx, order); in network_init_ssl()
1541 mbedtls_ssl_conf_session_tickets_cb(s->ssl_ctx, in network_init_ssl()
1724 || (conf.ssl_enabled && NULL == p->ssl_ctxs[0].ssl_ctx)) { in mod_mbedtls_set_defaults_sockets()
1755 s->ssl_ctx = conf.ssl_ctx; in mod_mbedtls_set_defaults_sockets()
1760 mbedtls_ssl_config_free(conf.ssl_ctx); in mod_mbedtls_set_defaults_sockets()
2134 mbedtls_ssl_conf_sni(hctx->ssl_ctx, mod_mbedtls_SNI, hctx); in mod_mbedtls_ssl_handshake()
2335 hctx->ssl_ctx = p->ssl_ctxs[srv_sock->sidx].ssl_ctx; in CONNECTION_FUNC()
2337 int rc = mbedtls_ssl_setup(&hctx->ssl, hctx->ssl_ctx); in CONNECTION_FUNC()
2363 mbedtls_ssl_conf_dbg(hctx->ssl_ctx, mod_mbedtls_debug_cb, in CONNECTION_FUNC()
3516 mbedtls_ssl_conf_cert_profile(s->ssl_ctx, in mod_mbedtls_ssl_conf_ciphersuites()
3520 mbedtls_mpi_free(&s->ssl_ctx->MBEDTLS_PRIVATE(dhm_P)); in mod_mbedtls_ssl_conf_ciphersuites()
3521 mbedtls_mpi_free(&s->ssl_ctx->MBEDTLS_PRIVATE(dhm_G)); in mod_mbedtls_ssl_conf_ciphersuites()
3523 int rc = mbedtls_ssl_config_defaults(s->ssl_ctx, in mod_mbedtls_ssl_conf_ciphersuites()
3551 mbedtls_ssl_conf_ciphersuites(s->ssl_ctx, ssl_preset_suiteb192); in mod_mbedtls_ssl_conf_ciphersuites()
3552 mbedtls_ssl_conf_cert_profile(s->ssl_ctx, in mod_mbedtls_ssl_conf_ciphersuites()
3554 mbedtls_ssl_conf_dhm_min_bitlen(s->ssl_ctx, 3072); in mod_mbedtls_ssl_conf_ciphersuites()
3949 mbedtls_ssl_conf_cert_profile(s->ssl_ctx, in mod_mbedtls_ssl_conf_ciphersuites()
3957 mbedtls_ssl_conf_ciphersuites(s->ssl_ctx, s->ciphersuites); in mod_mbedtls_ssl_conf_ciphersuites()
4016 mbedtls_ssl_conf_curves(s->ssl_ctx, s->curves); in mod_mbedtls_ssl_conf_curves()
4073 mbedtls_ssl_conf_groups(s->ssl_ctx, s->curves); in mod_mbedtls_ssl_conf_curves()
4089 rc = mbedtls_ssl_conf_dh_param_ctx(s->ssl_ctx, &dhm); in mod_mbedtls_ssl_conf_dhparameters()
4168 ? mbedtls_ssl_conf_max_version(s->ssl_ctx,MBEDTLS_SSL_MAJOR_VERSION_3,v) in mod_mbedtls_ssl_conf_proto()
4169 : mbedtls_ssl_conf_min_version(s->ssl_ctx,MBEDTLS_SSL_MAJOR_VERSION_3,v); in mod_mbedtls_ssl_conf_proto()
4201 ? mbedtls_ssl_conf_max_tls_version(s->ssl_ctx, v) in mod_mbedtls_ssl_conf_proto()
4202 : mbedtls_ssl_conf_min_tls_version(s->ssl_ctx, v); in mod_mbedtls_ssl_conf_proto()