From b56105c2617b86206d3688dd7940aa6e553af6e1 Mon Sep 17 00:00:00 2001 From: jsing <> Date: Mon, 25 Oct 2021 10:01:46 +0000 Subject: Fold SSL_SESSION_INTERNAL back into SSL_SESSION. ok beck@ tb@ --- src/lib/libssl/tls13_client.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'src/lib/libssl/tls13_client.c') diff --git a/src/lib/libssl/tls13_client.c b/src/lib/libssl/tls13_client.c index 00a1c6baa4..4dfb02581a 100644 --- a/src/lib/libssl/tls13_client.c +++ b/src/lib/libssl/tls13_client.c @@ -1,4 +1,4 @@ -/* $OpenBSD: tls13_client.c,v 1.87 2021/10/23 14:40:54 jsing Exp $ */ +/* $OpenBSD: tls13_client.c,v 1.88 2021/10/25 10:01:46 jsing Exp $ */ /* * Copyright (c) 2018, 2019 Joel Sing * @@ -628,16 +628,16 @@ tls13_server_certificate_recv(struct tls13_ctx *ctx, CBS *cbs) if ((cert_idx = ssl_cert_type(cert, pkey)) < 0) goto err; - ssl_sess_cert_free(SSI(s)->sess_cert); - if ((SSI(s)->sess_cert = ssl_sess_cert_new()) == NULL) + ssl_sess_cert_free(s->session->sess_cert); + if ((s->session->sess_cert = ssl_sess_cert_new()) == NULL) goto err; - SSI(s)->sess_cert->cert_chain = certs; + s->session->sess_cert->cert_chain = certs; certs = NULL; X509_up_ref(cert); - SSI(s)->sess_cert->peer_pkeys[cert_idx].x509 = cert; - SSI(s)->sess_cert->peer_key = &(SSI(s)->sess_cert->peer_pkeys[cert_idx]); + s->session->sess_cert->peer_pkeys[cert_idx].x509 = cert; + s->session->sess_cert->peer_key = &(s->session->sess_cert->peer_pkeys[cert_idx]); X509_free(s->session->peer); -- cgit v1.2.3-55-g6feb