diff options
| -rw-r--r-- | src/SSL_Message.c | 3 |
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) { |
