From 083b97c5a3473768809ae8f999e2cc8d64a5f91d Mon Sep 17 00:00:00 2001 From: Daniel Pouzzner Date: Fri, 17 Sep 2021 22:06:22 -0500 Subject: [PATCH] tls.c: fix rebase error in TLSX_KeyShare_FreeAll(). --- src/tls.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/tls.c b/src/tls.c index cdd899530..a65c93739 100644 --- a/src/tls.c +++ b/src/tls.c @@ -6819,7 +6819,8 @@ static void TLSX_KeyShare_FreeAll(KeyShareEntry* list, void* heap) while ((current = list) != NULL) { list = current->next; - if ((current->group & NAMED_DH_MASK) == NAMED_DH_MASK) { + if (current->group >= MIN_FFHDE_GROUP && + current->group <= MAX_FFHDE_GROUP) { } else if (current->group == WOLFSSL_ECC_X25519) { #ifdef HAVE_CURVE25519