Lines Matching refs:s_ctx2
77 static SSL_CTX *s_ctx2 = NULL;
218 if (s_ctx2 != NULL && sn_server2 != NULL &&
221 SSL_set_SSL_CTX(s, s_ctx2);
234 if (sn_expect == 2 && ctx == s_ctx2)
237 if (ctx == s_ctx2)
370 if (SSL_get_SSL_CTX(server) == s_ctx2) {
1388 s_ctx2 = SSL_CTX_new_ex(libctx, NULL, meth); /* no SSL_CTX_dup! */
1389 if ((c_ctx == NULL) || (s_ctx == NULL) || (s_ctx2 == NULL)) {
1400 SSL_CTX_set_security_level(s_ctx2, 0);
1444 if (!SSL_CTX_set_cipher_list(s_ctx2, cipher)) {
1459 || !SSL_CTX_set_cipher_list(s_ctx2, cipher)) {
1468 || !SSL_CTX_set_ciphersuites(s_ctx2, ciphersuites)) {
1485 SSL_CONF_CTX_set_ssl_ctx(s_cctx2, s_ctx2);
1529 SSL_CTX_set0_tmp_dh_pkey(s_ctx2, dhpkey);
1536 || !(SSL_CTX_load_verify_file(s_ctx2, CAfile)
1537 || SSL_CTX_load_verify_dir(s_ctx2, CApath))
1538 || !SSL_CTX_set_default_verify_paths(s_ctx2)
1547 !SSL_CTX_set_default_ctlog_list_file(s_ctx2) ||
1558 SSL_CTX_set_verify(s_ctx2,
1563 SSL_CTX_set_cert_verify_callback(s_ctx2, app_verify_callback,
1577 !SSL_CTX_set_session_id_context(s_ctx2, (void *)&session_id_context,
1600 SSL_CTX_set_psk_server_callback(s_ctx2, psk_server_callback);
1604 !SSL_CTX_use_psk_identity_hint(s_ctx2, "ctx server identity_hint")) {
1623 SSL_CTX_set_npn_advertised_cb(s_ctx2, cb_server_npn, NULL);
1627 SSL_CTX_set_npn_advertised_cb(s_ctx2, cb_server_rejects_npn, NULL);
1650 !SSL_CTX_use_serverinfo_file(s_ctx2, serverinfo_file)) {
1676 || !SSL_CTX_add_server_custom_ext(s_ctx2, CUSTOM_EXT_TYPE_0,
1684 || !SSL_CTX_add_server_custom_ext(s_ctx2, CUSTOM_EXT_TYPE_1,
1692 || !SSL_CTX_add_server_custom_ext(s_ctx2, CUSTOM_EXT_TYPE_2,
1700 || !SSL_CTX_add_server_custom_ext(s_ctx2, CUSTOM_EXT_TYPE_3,
1712 SSL_CTX_set_alpn_select_cb(s_ctx2, cb_server_alpn, alpn_server2);
1895 SSL_CTX_free(s_ctx2);