]> git.ipfire.org Git - thirdparty/openssl.git/commitdiff
Remove unused 'peer_type' from SSL_SESSION
authorBenjamin Kaduk <bkaduk@akamai.com>
Wed, 27 Jan 2021 20:19:08 +0000 (12:19 -0800)
committerBenjamin Kaduk <bkaduk@akamai.com>
Wed, 10 Feb 2021 06:15:18 +0000 (22:15 -0800)
This field has not been used since #3858 was merged in 2017 when we
moved to a table-based lookup for certificate type properties instead of
an index-based one.

Reviewed-by: Kurt Roeckx <kurt@roeckx.be>
(Merged from https://github.com/openssl/openssl/pull/13991)

(cherry picked from commit 3bc0b621a7baf1a11bc5cad69a287ad093674d68)

ssl/ssl_local.h
ssl/statem/statem_clnt.c

index 8ddbde77296514d4b33d7a337bafe36f3dcd7079..3f02751dde082c5f5abe3aa6c77ff1d7ee96f74a 100644 (file)
@@ -537,7 +537,6 @@ struct ssl_session_st {
     int not_resumable;
     /* This is the cert and type for the other end. */
     X509 *peer;
-    int peer_type;
     /* Certificate chain peer sent. */
     STACK_OF(X509) *peer_chain;
     /*
index 3420ce65c7c7e72bdac7629f00c59874cea9e415..d68cd1f9d7224d3a7c0a697772737cc83b8c4f7d 100644 (file)
@@ -1960,7 +1960,6 @@ MSG_PROCESS_RETURN tls_process_server_certificate(SSL *s, PACKET *pkt)
             goto err;
         }
     }
-    s->session->peer_type = certidx;
 
     X509_free(s->session->peer);
     X509_up_ref(x);