From e67eb8087c3d0d0e7689c7c0cb6b55a14b7b1c46 Mon Sep 17 00:00:00 2001 From: jsing <> Date: Fri, 9 Nov 2018 04:54:42 +0000 Subject: Correct defines for writer tests in connect/accept loops. ok tb@ --- src/lib/libssl/tls13_handshake.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/lib') diff --git a/src/lib/libssl/tls13_handshake.c b/src/lib/libssl/tls13_handshake.c index ad5849379f..084a977297 100644 --- a/src/lib/libssl/tls13_handshake.c +++ b/src/lib/libssl/tls13_handshake.c @@ -1,4 +1,4 @@ -/* $OpenBSD: tls13_handshake.c,v 1.2 2018/11/09 04:53:28 jsing Exp $ */ +/* $OpenBSD: tls13_handshake.c,v 1.3 2018/11/09 04:54:42 jsing Exp $ */ /* * Copyright (c) 2018 Theo Buehler * @@ -287,7 +287,7 @@ tls13_connect(struct tls13_ctx *ctx) ctx->mode = TLS13_HS_MODE_CLIENT; while (tls13_handshake_get_writer(ctx) != TLS13_HS_BOTH_WRITE) { - if (tls13_handshake_get_writer(ctx) == TLS13_HS_MODE_CLIENT) { + if (tls13_handshake_get_writer(ctx) == TLS13_HS_CLIENT_WRITES) { if (!tls13_handshake_write_action(ctx)) return 0; } else { @@ -307,7 +307,7 @@ tls13_accept(struct tls13_ctx *ctx) ctx->mode = TLS13_HS_MODE_SERVER; while (tls13_handshake_get_writer(ctx) != TLS13_HS_BOTH_WRITE) { - if (tls13_handshake_get_writer(ctx) == TLS13_HS_MODE_CLIENT) { + if (tls13_handshake_get_writer(ctx) == TLS13_HS_SERVER_WRITES) { if (!tls13_handshake_write_action(ctx)) return 0; } else { -- cgit v1.2.3-55-g6feb