From a322e091501a935201fcdae730197517154e7f87 Mon Sep 17 00:00:00 2001 From: Lealem Amedie Date: Thu, 22 Sep 2022 15:12:51 -0700 Subject: [PATCH] Fix for sniffer to decode out of order packets --- src/sniffer.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/sniffer.c b/src/sniffer.c index b25f996e0..8afe1b218 100644 --- a/src/sniffer.c +++ b/src/sniffer.c @@ -5753,7 +5753,11 @@ static int CheckSequence(IpInfo* ipInfo, TcpInfo* tcpInfo, *ackFault = 1; UpdateMissedDataSessions(); } - return FixSequence(tcpInfo, session); + if (FixSequence(tcpInfo, session) != 1) + return -1; + else + return CheckSequence(ipInfo, tcpInfo, session, sslBytes, + sslFrame, error); } }