From 4f3632c7a6cbc37e49f120832c2165dc81041e2a Mon Sep 17 00:00:00 2001 From: David Garske Date: Wed, 7 Oct 2020 11:08:05 -0700 Subject: [PATCH] Fix for sniffer without TLS v1.3 (`--enable-sniffer --disable-tls13`). ZD11064. --- src/sniffer.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/sniffer.c b/src/sniffer.c index 73b41059a..5c9ac81d3 100644 --- a/src/sniffer.c +++ b/src/sniffer.c @@ -2769,11 +2769,13 @@ static int ProcessServerHello(int msgSz, const byte* input, int* sslBytes, /* indicates we want to use resumption */ session->sslServer->options.resuming = 1; session->sslClient->options.resuming = 1; + #ifdef WOLFSSL_TLS13 /* default nonce to len = 1, data = 0 */ session->sslServer->session.ticketNonce.len = 1; session->sslServer->session.ticketNonce.data[0] = 0; session->sslClient->session.ticketNonce.len = 1; session->sslClient->session.ticketNonce.data[0] = 0; + #endif break; #endif #ifdef HAVE_MAX_FRAGMENT