Move peer chain to SSL_SESSION structure.
[openssl.git] / ssl / s3_srvr.c
index 90a67d11057455c5c43916b51ce14795a54bfb87..e6aa1d3892de32c2db569dacc31b8a06da38b071 100644 (file)
@@ -3206,8 +3206,8 @@ int ssl3_get_client_certificate(SSL *s)
             goto done;
         }
     }
-    sk_X509_pop_free(s->session->sess_cert->cert_chain, X509_free);
-    s->session->sess_cert->cert_chain = sk;
+    sk_X509_pop_free(s->session->peer_chain, X509_free);
+    s->session->peer_chain = sk;
     /*
      * Inconsistency alert: cert_chain does *not* include the peer's own
      * certificate, while we do include it in s3_clnt.c