summaryrefslogtreecommitdiff
path: root/ssl/s3_srvr.c
diff options
context:
space:
mode:
authorDr. Stephen Henson <steve@openssl.org>2015-06-21 19:42:04 +0100
committerDr. Stephen Henson <steve@openssl.org>2015-06-22 13:52:24 +0100
commit389ebcecae2575188a4ff9566389ce694352be43 (patch)
treee920d470e1bbcae3603b3686d27e7c961997a1cf /ssl/s3_srvr.c
parentc34b0f9930563f905412a00b6d8a7280c83eb811 (diff)
Remove SESS_CERT entirely.
Reviewed-by: Richard Levitte <levitte@openssl.org>
Diffstat (limited to 'ssl/s3_srvr.c')
-rw-r--r--ssl/s3_srvr.c11
1 files changed, 0 insertions, 11 deletions
diff --git a/ssl/s3_srvr.c b/ssl/s3_srvr.c
index e6aa1d3892..b98beacf48 100644
--- a/ssl/s3_srvr.c
+++ b/ssl/s3_srvr.c
@@ -3195,17 +3195,6 @@ int ssl3_get_client_certificate(SSL *s)
s->session->peer = sk_X509_shift(sk);
s->session->verify_result = s->verify_result;
- /*
- * With the current implementation, sess_cert will always be NULL when we
- * arrive here.
- */
- if (s->session->sess_cert == NULL) {
- s->session->sess_cert = ssl_sess_cert_new();
- if (s->session->sess_cert == NULL) {
- SSLerr(SSL_F_SSL3_GET_CLIENT_CERTIFICATE, ERR_R_MALLOC_FAILURE);
- goto done;
- }
- }
sk_X509_pop_free(s->session->peer_chain, X509_free);
s->session->peer_chain = sk;
/*