Lines Matching refs:sc
1180 SESS_CERT *sc;
1263 sc = ssl_sess_cert_new();
1264 if (sc == NULL)
1269 s->session->sess_cert = sc;
1271 sc->cert_chain = sk;
1324 sc->peer_cert_type = i;
1327 * Why would the following ever happen? We just created sc a couple
1330 if (sc->peer_pkeys[i].x509 != NULL)
1331 X509_free(sc->peer_pkeys[i].x509);
1332 sc->peer_pkeys[i].x509 = x;
1333 sc->peer_key = &(sc->peer_pkeys[i]);
1340 sc->peer_cert_type = i;
1341 sc->peer_key = NULL;
3491 SESS_CERT *sc;
3507 sc = s->session->sess_cert;
3508 if (sc == NULL) {
3521 idx = sc->peer_cert_type;
3524 if (ssl_check_srvr_ecc_cert_and_alg(sc->peer_pkeys[idx].x509, s) == 0) {
3540 pkey = X509_get_pubkey(sc->peer_pkeys[idx].x509);
3542 i = X509_certificate_type(sc->peer_pkeys[idx].x509, pkey);
3608 DH *dh_srvr = get_server_static_dh_key(sc);