Skip to content

Commit d0b8b91

Browse files
committed
Always enable tls13MiddleBoxCompat with WOLFSSL_TLS13_MIDDLEBOX_COMPAT
1 parent 9f6ef65 commit d0b8b91

2 files changed

Lines changed: 4 additions & 3 deletions

File tree

src/internal.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7189,6 +7189,10 @@ int InitSSL(WOLFSSL* ssl, WOLFSSL_CTX* ctx, int writeDup)
71897189
XMEMCPY(ssl->group, ctx->group, sizeof(*ctx->group) * ctx->numGroups);
71907190
ssl->numGroups = ctx->numGroups;
71917191
}
7192+
7193+
#ifdef WOLFSSL_TLS13_MIDDLEBOX_COMPAT
7194+
ssl->options.tls13MiddleBoxCompat = 1;
7195+
#endif
71927196
#endif
71937197

71947198
#ifdef HAVE_TLS_EXTENSIONS

src/tls13.c

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4249,9 +4249,6 @@ int SendTls13ClientHello(WOLFSSL* ssl)
42494249
/* Version | Random | Cipher Suites | Compression */
42504250
args->length = VERSION_SZ + RAN_LEN + suites->suiteSz +
42514251
SUITE_LEN + COMP_LEN + ENUM_LEN;
4252-
#if defined(WOLFSSL_TLS13_MIDDLEBOX_COMPAT)
4253-
ssl->options.tls13MiddleBoxCompat = 1;
4254-
#endif
42554252
#ifdef WOLFSSL_QUIC
42564253
if (WOLFSSL_IS_QUIC(ssl)) {
42574254
/* RFC 9001 ch. 8.4 sessionID in ClientHello MUST be 0 length */

0 commit comments

Comments
 (0)