SSL_CONNECTION_GET_CTX
sctx = SSL_CONNECTION_GET_CTX(sc);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
if (!ssl_cipher_get_evp(SSL_CONNECTION_GET_CTX(s), s->session, &c, &hash,
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
if (EVP_DigestInit_ex(ctx, SSL_CONNECTION_GET_CTX(s)->sha1, NULL) <= 0
|| EVP_DigestInit_ex(ctx, SSL_CONNECTION_GET_CTX(s)->md5, NULL) <= 0
const EVP_MD *md = ssl_md(SSL_CONNECTION_GET_CTX(s),
ret = RAND_bytes_ex(SSL_CONNECTION_GET_CTX(s)->libctx, p, len - 4, 0);
ret = RAND_bytes_ex(SSL_CONNECTION_GET_CTX(s)->libctx, result, len, 0);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
SSL_CTX *real_ctx = (s == NULL) ? ctx : SSL_CONNECTION_GET_CTX(s);
sctx = SSL_CONNECTION_GET_CTX(s);
return ssl_md(SSL_CONNECTION_GET_CTX(s), ssl_get_algorithm2(s));
return ssl_md(SSL_CONNECTION_GET_CTX(s),
to->dane.dctx = &SSL_CONNECTION_GET_CTX(to)->dane;
ctx = CT_POLICY_EVAL_CTX_new_ex(SSL_CONNECTION_GET_CTX(s)->libctx,
SSL_CONNECTION_GET_CTX(s)->propq);
SSL_CONNECTION_GET_CTX(s)->ctlog_store);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(sc);
ret = ssl_set_pkey(sc->cert, pkey, SSL_CONNECTION_GET_CTX(sc));
return ssl_set_cert(sc->cert, x, SSL_CONNECTION_GET_CTX(sc));
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
const EVP_MD *md = ssl_md(SSL_CONNECTION_GET_CTX(s),
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
if ((ginf = tls1_group_id_lookup(SSL_CONNECTION_GET_CTX(s),
if (SSL_CONNECTION_GET_CTX(s)->ext.npn_select_cb == NULL
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
if ((ginf = tls1_group_id_lookup(SSL_CONNECTION_GET_CTX(s),
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
comp = ssl3_comp_find(SSL_CONNECTION_GET_CTX(s)->comp_methods,
SSL_CONNECTION_GET_CTX(sc)))
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
SSL_CONNECTION_GET_CTX(s)))
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
clu = ssl_cert_lookup_by_pkey(pkey, &idx, SSL_CONNECTION_GET_CTX(s));
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(sc);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
if (!(SSL_CONNECTION_GET_CTX(s)->session_cache_mode & SSL_SESS_CACHE_SERVER)
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
if (RAND_bytes_ex(SSL_CONNECTION_GET_CTX(s)->libctx,
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
if (RAND_bytes_ex(SSL_CONNECTION_GET_CTX(s)->libctx,
if (!ssl_cipher_get_evp(SSL_CONNECTION_GET_CTX(s), s->session, &c, &hash,
kdf = EVP_KDF_fetch(SSL_CONNECTION_GET_CTX(s)->libctx,
SSL_CONNECTION_GET_CTX(s)->propq);
SSL_CTX *ctx = SSL_CONNECTION_GET_CTX(s);
= ssl_cert_lookup_by_idx(i, SSL_CONNECTION_GET_CTX(s));
const SIGALG_LOOKUP *lu = tls1_lookup_sigalg(SSL_CONNECTION_GET_CTX(s),
if (!tls1_lookup_md(SSL_CONNECTION_GET_CTX(s), lu, NULL))
if (ssl_cert_lookup_by_pkey(pkey, &idx, SSL_CONNECTION_GET_CTX(s)) == NULL)
*psigs = SSL_CONNECTION_GET_CTX(s)->tls12_sigalgs;
return SSL_CONNECTION_GET_CTX(s)->tls12_sigalgs_len;
sigs = SSL_CONNECTION_GET_CTX(s)->tls12_sigalgs;
siglen = SSL_CONNECTION_GET_CTX(s)->tls12_sigalgs_len;
const SIGALG_LOOKUP *lu = tls1_lookup_sigalg(SSL_CONNECTION_GET_CTX(s), sigs[i]);
lu = tls1_lookup_sigalg(SSL_CONNECTION_GET_CTX(s), sig);
const SSL_CERT_LOOKUP *scl = ssl_cert_lookup_by_pkey(pkey, NULL, SSL_CONNECTION_GET_CTX(s));
&cidx, SSL_CONNECTION_GET_CTX(s))
if (!tls1_lookup_md(SSL_CONNECTION_GET_CTX(s), lu, &md)) {
secbits = sigalg_security_bits(SSL_CONNECTION_GET_CTX(s), lu);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
if (ssl_cert_is_disabled(SSL_CONNECTION_GET_CTX(s), lu->sig_idx))
secbits = sigalg_security_bits(SSL_CONNECTION_GET_CTX(s), lu);
const SIGALG_LOOKUP *lu = tls1_lookup_sigalg(SSL_CONNECTION_GET_CTX(s), *sigalgs);
SSL_CONNECTION_GET_CTX(s));
const SIGALG_LOOKUP *lu = tls1_lookup_sigalg(SSL_CONNECTION_GET_CTX(s), *psig);
const SIGALG_LOOKUP *lu = tls1_lookup_sigalg(SSL_CONNECTION_GET_CTX(s), *ptmp);
&& !ssl_cert_is_disabled(SSL_CONNECTION_GET_CTX(s), idx))
lu = tls1_lookup_sigalg(SSL_CONNECTION_GET_CTX(sc), *psig);
? tls1_lookup_sigalg(SSL_CONNECTION_GET_CTX(s),
SSL_CONNECTION_GET_CTX(s))
const SIGALG_LOOKUP *lu = tls1_lookup_sigalg(SSL_CONNECTION_GET_CTX(s), *p);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
SSL_CONNECTION_GET_CTX(s));
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
lu = tls1_lookup_sigalg(SSL_CONNECTION_GET_CTX(s),
if (ssl_cert_lookup_by_pkey(pkey, &idx, SSL_CONNECTION_GET_CTX(s)) == NULL)
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
const TLS_GROUP_INFO *ginfo = tls1_group_id_lookup(SSL_CONNECTION_GET_CTX(s),
const TLS_GROUP_INFO *ginfo = tls1_group_id_lookup(SSL_CONNECTION_GET_CTX(s),
SSL_CTX *ctx = SSL_CONNECTION_GET_CTX(sc);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
if (!ssl_cipher_get_evp(SSL_CONNECTION_GET_CTX(s), s->session, &c, &hash,
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
md = ssl_md(SSL_CONNECTION_GET_CTX(s), sslcipher->algorithm2);
return ENGINE_load_ssl_client_cert(SSL_CONNECTION_GET_CTX(s)->client_cert_engine,
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
if (RAND_priv_bytes_ex(SSL_CONNECTION_GET_CTX(s)->libctx, b, sizeof(b),
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
SSL_CTX *sctx = SSL_CONNECTION_GET_CTX(s);
if (RAND_priv_bytes_ex(SSL_CONNECTION_GET_CTX(s)->libctx,
if (s == NULL || (ctx = SSL_CONNECTION_GET_CTX(s)) == NULL)