Searched refs:sess_cert (Results 1 – 8 of 8) sorted by relevance
1200 if (s->session->sess_cert) in ssl3_get_server_certificate()1201 ssl_sess_cert_free(s->session->sess_cert); in ssl3_get_server_certificate()1202 s->session->sess_cert = sc; in ssl3_get_server_certificate()1347 s->session->sess_cert = ssl_sess_cert_new(); in ssl3_get_key_exchange()1358 if (s->session->sess_cert != NULL) { in ssl3_get_key_exchange()1360 if (s->session->sess_cert->peer_rsa_tmp != NULL) { in ssl3_get_key_exchange()1361 RSA_free(s->session->sess_cert->peer_rsa_tmp); in ssl3_get_key_exchange()1362 s->session->sess_cert->peer_rsa_tmp = NULL; in ssl3_get_key_exchange()1366 if (s->session->sess_cert->peer_dh_tmp) { in ssl3_get_key_exchange()1367 DH_free(s->session->sess_cert->peer_dh_tmp); in ssl3_get_key_exchange()[all …]
752 if (s->session->sess_cert != NULL) in server_hello()757 ssl_sess_cert_free(s->session->sess_cert); in server_hello()758 s->session->sess_cert = ssl_sess_cert_new(); in server_hello()759 if (s->session->sess_cert == NULL) { in server_hello()775 if (s->session->sess_cert != NULL) in server_hello()776 ssl_cert_free(s->session->sess_cert); in server_hello()777 s->session->sess_cert = s->cert; in server_hello()783 if (s->session->sess_cert == NULL) { in server_hello()785 s->session->sess_cert = s->cert; in server_hello()
1008 if (s->session->sess_cert == NULL) { in dtls1_send_client_key_exchange()1017 if (s->session->sess_cert->peer_rsa_tmp != NULL) in dtls1_send_client_key_exchange()1018 rsa = s->session->sess_cert->peer_rsa_tmp; in dtls1_send_client_key_exchange()1022 sess_cert->peer_pkeys[SSL_PKEY_RSA_ENC]. in dtls1_send_client_key_exchange()1205 if (s->session->sess_cert == NULL) { in dtls1_send_client_key_exchange()1212 if (s->session->sess_cert->peer_dh_tmp != NULL) in dtls1_send_client_key_exchange()1213 dh_srvr = s->session->sess_cert->peer_dh_tmp; in dtls1_send_client_key_exchange()1271 if (s->session->sess_cert == NULL) { in dtls1_send_client_key_exchange()1298 if (s->session->sess_cert->peer_ecdh_tmp != NULL) { in dtls1_send_client_key_exchange()1299 tkey = s->session->sess_cert->peer_ecdh_tmp; in dtls1_send_client_key_exchange()[all …]
511 s->session->peer = s->session->sess_cert->peer_key->x509; in get_server_hello()516 if (s->session->sess_cert == NULL in get_server_hello()517 || s->session->peer != s->session->sess_cert->peer_key->x509) in get_server_hello()667 enc = ssl_rsa_public_encrypt(sess->sess_cert, enc, in client_master_key()841 i = i2d_X509(s->session->sess_cert->peer_key->x509, &p); in client_certificate()1035 if (s->session->sess_cert) in ssl2_set_certificate()1036 ssl_sess_cert_free(s->session->sess_cert); in ssl2_set_certificate()1037 s->session->sess_cert = sc; in ssl2_set_certificate()
272 if (src->sess_cert != NULL) in ssl_session_dup()273 CRYPTO_add(&src->sess_cert->references, 1, CRYPTO_LOCK_SSL_SESS_CERT); in ssl_session_dup()894 if (ss->sess_cert != NULL) in SSL_SESSION_free()895 ssl_sess_cert_free(ss->sess_cert); in SSL_SESSION_free()
3311 if (s->session->sess_cert == NULL) { in ssl3_get_client_certificate()3312 s->session->sess_cert = ssl_sess_cert_new(); in ssl3_get_client_certificate()3313 if (s->session->sess_cert == NULL) { in ssl3_get_client_certificate()3318 if (s->session->sess_cert->cert_chain != NULL) in ssl3_get_client_certificate()3319 sk_X509_pop_free(s->session->sess_cert->cert_chain, X509_free); in ssl3_get_client_certificate()3320 s->session->sess_cert->cert_chain = sk; in ssl3_get_client_certificate()
852 || (s->session->sess_cert == NULL)) in STACK_OF()855 r = s->session->sess_cert->cert_chain; in STACK_OF()
508 struct sess_cert_st /* SESS_CERT */ *sess_cert; member