summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/SSL_Message.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/SSL_Message.c b/src/SSL_Message.c
index fa38c09..aa7bcd0 100644
--- a/src/SSL_Message.c
+++ b/src/SSL_Message.c
@@ -673,7 +673,8 @@ UCHAR ssl_analyseStreamData(char *pcSslData, int iDataLen, int *res, ssl_stream
return_val = ssl_doWithVersion(&a_ssl_stream, a_tcp, region_flag, thread_seq, a_packet);
if(SSL_RETURN_NORM!= return_val) return return_val;
}
- while (iUnAnalyseLen > 0)
+ //2020.11.27 iUnAnalyseLen need more than SSL_RECORD_HDRLEN
+ while (iUnAnalyseLen > SSL_RECORD_HDRLEN)
{
if (SSL_HANDSHAKE_MSG_TRUNKED == a_ssl_stream->uiMsgState)
{