summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/libssl/tls13_handshake.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/lib/libssl/tls13_handshake.c b/src/lib/libssl/tls13_handshake.c
index 1528bd5e2a..7d150930d9 100644
--- a/src/lib/libssl/tls13_handshake.c
+++ b/src/lib/libssl/tls13_handshake.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: tls13_handshake.c,v 1.46 2020/01/25 13:11:20 tb Exp $ */ 1/* $OpenBSD: tls13_handshake.c,v 1.47 2020/01/25 13:21:52 beck Exp $ */
2/* 2/*
3 * Copyright (c) 2018-2019 Theo Buehler <tb@openbsd.org> 3 * Copyright (c) 2018-2019 Theo Buehler <tb@openbsd.org>
4 * Copyright (c) 2019 Joel Sing <jsing@openbsd.org> 4 * Copyright (c) 2019 Joel Sing <jsing@openbsd.org>
@@ -86,6 +86,7 @@ struct tls13_handshake_action state_machine[] = {
86 [CLIENT_FINISHED] = { 86 [CLIENT_FINISHED] = {
87 .handshake_type = TLS13_MT_FINISHED, 87 .handshake_type = TLS13_MT_FINISHED,
88 .sender = TLS13_HS_CLIENT, 88 .sender = TLS13_HS_CLIENT,
89 .recv_preserve_transcript_hash = 1,
89 .send = tls13_client_finished_send, 90 .send = tls13_client_finished_send,
90 .sent = tls13_client_finished_sent, 91 .sent = tls13_client_finished_sent,
91 .recv = tls13_client_finished_recv, 92 .recv = tls13_client_finished_recv,
@@ -123,7 +124,7 @@ struct tls13_handshake_action state_machine[] = {
123 .recv = tls13_server_certificate_recv, 124 .recv = tls13_server_certificate_recv,
124 }, 125 },
125 [SERVER_CERTIFICATE_REQUEST] = { 126 [SERVER_CERTIFICATE_REQUEST] = {
126 .handshake_type = TLS13_MT_CERTIFICATE, 127 .handshake_type = TLS13_MT_CERTIFICATE_REQUEST,
127 .sender = TLS13_HS_SERVER, 128 .sender = TLS13_HS_SERVER,
128 .send = tls13_server_certificate_request_send, 129 .send = tls13_server_certificate_request_send,
129 .recv = tls13_server_certificate_request_recv, 130 .recv = tls13_server_certificate_request_recv,