summaryrefslogtreecommitdiff
path: root/src/lib/libssl/tls13_client.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libssl/tls13_client.c')
-rw-r--r--src/lib/libssl/tls13_client.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/lib/libssl/tls13_client.c b/src/lib/libssl/tls13_client.c
index ef4c3de75f..b42167a58a 100644
--- a/src/lib/libssl/tls13_client.c
+++ b/src/lib/libssl/tls13_client.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: tls13_client.c,v 1.25 2020/01/22 03:20:09 jsing Exp $ */ 1/* $OpenBSD: tls13_client.c,v 1.26 2020/01/22 05:06:23 tb Exp $ */
2/* 2/*
3 * Copyright (c) 2018, 2019 Joel Sing <jsing@openbsd.org> 3 * Copyright (c) 2018, 2019 Joel Sing <jsing@openbsd.org>
4 * 4 *
@@ -223,6 +223,7 @@ int
223tls13_client_hello_sent(struct tls13_ctx *ctx) 223tls13_client_hello_sent(struct tls13_ctx *ctx)
224{ 224{
225 tls13_record_layer_set_legacy_version(ctx->rl, TLS1_2_VERSION); 225 tls13_record_layer_set_legacy_version(ctx->rl, TLS1_2_VERSION);
226 tls13_record_layer_allow_ccs(ctx->rl, 1);
226 227
227 return 1; 228 return 1;
228} 229}
@@ -750,6 +751,8 @@ tls13_server_finished_recv(struct tls13_ctx *ctx)
750 &secrets->server_application_traffic)) 751 &secrets->server_application_traffic))
751 goto err; 752 goto err;
752 753
754 tls13_record_layer_allow_ccs(ctx->rl, 0);
755
753 ret = 1; 756 ret = 1;
754 757
755 err: 758 err: