Lines Matching refs:c_ctx

1052     SSL_CTX *c_ctx = NULL;
1534 c_ctx = SSL_CTX_new(meth);
1537 if ((c_ctx == NULL) || (s_ctx == NULL) || (s_ctx2 == NULL)) {
1543 SSL_CTX_set_cipher_list(c_ctx, cipher);
1605 SSL_CTX_set_tlsext_opaque_prf_input_callback(c_ctx, opaque_prf_input_cb);
1609 SSL_CTX_set_tlsext_opaque_prf_input_callback_arg(c_ctx, &co1);
1636 SSL_CTX_use_certificate_file(c_ctx, client_cert, SSL_FILETYPE_PEM);
1637 SSL_CTX_use_PrivateKey_file(c_ctx,
1646 (!SSL_CTX_load_verify_locations(c_ctx, CAfile, CApath)) ||
1647 (!SSL_CTX_set_default_verify_paths(c_ctx))) {
1668 SSL_CTX_set_verify(c_ctx, SSL_VERIFY_PEER, verify_callback);
1669 SSL_CTX_set_cert_verify_callback(c_ctx, app_verify_callback,
1695 SSL_CTX_set_psk_client_callback(c_ctx, psk_client_callback);
1714 if (!SSL_CTX_set_srp_username(c_ctx, srp_client_arg.srplogin)) {
1718 SSL_CTX_set_srp_cb_arg(c_ctx, &srp_client_arg);
1719 SSL_CTX_set_srp_client_pwd_callback(c_ctx,
1722 * SSL_CTX_set_srp_strength(c_ctx, srp_client_arg.strength);
1737 SSL_CTX_add_client_custom_ext(c_ctx, SCT_EXT_TYPE,
1741 SSL_CTX_add_client_custom_ext(c_ctx, TACK_EXT_TYPE,
1757 SSL_CTX_add_client_custom_ext(c_ctx, CUSTOM_EXT_TYPE_0,
1761 SSL_CTX_add_client_custom_ext(c_ctx, CUSTOM_EXT_TYPE_1,
1765 SSL_CTX_add_client_custom_ext(c_ctx, CUSTOM_EXT_TYPE_2,
1769 SSL_CTX_add_client_custom_ext(c_ctx, CUSTOM_EXT_TYPE_3,
1822 SSL_CTX_set_alpn_protos(c_ctx, alpn, alpn_len);
1848 SSL_CTX_set_options(c_ctx, SSL_OP_NO_TICKET);
1852 SSL_CTX_set1_sigalgs_list(c_ctx, client_sigalgs);
1854 c_ssl = SSL_new(c_ctx);
1930 if (c_ctx != NULL)
1931 SSL_CTX_free(c_ctx);