summaryrefslogtreecommitdiff
path: root/src/SSL_Message.c
diff options
context:
space:
mode:
authorlishu <[email protected]>2018-12-02 15:44:11 +0800
committerlishu <[email protected]>2018-12-02 15:44:11 +0800
commit4fb7dbe48c81b6bd84a4f020b35d4a11a0839e43 (patch)
tree085407e348b0fa0b6401d3cb11398ef4bba6ec66 /src/SSL_Message.c
parente19552fbb710b3f37330098fcfd3103f0bc72a38 (diff)
sanbug修复
Diffstat (limited to 'src/SSL_Message.c')
-rw-r--r--src/SSL_Message.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/SSL_Message.c b/src/SSL_Message.c
index a797ee6..dd16db1 100644
--- a/src/SSL_Message.c
+++ b/src/SSL_Message.c
@@ -175,8 +175,9 @@ UCHAR ssl_analyseHandShake(char *pcSslData, int iAllMsgLen, int iSslUnAnalyseL
if(a_ssl_stream->stSSLCert==NULL)
{
a_ssl_stream->stSSLCert = (st_cert_t*)dictator_malloc(thread_seq,sizeof(st_cert_t));
- memset(a_ssl_stream->stSSLCert, 0, sizeof(a_ssl_stream->stSSLCert));
- }
+ //memset(a_ssl_stream->stSSLCert, 0, sizeof(a_ssl_stream->stSSLCert));
+ }
+ memset(a_ssl_stream->stSSLCert,0,sizeof(st_cert_t));
a_ssl_stream->stSSLCert->totallen = BtoL3BytesNum((char *)(pcCurSslData + 4));
if(a_ssl_stream->stSSLCert->totallen<0) return SSL_RETURN_DROPME;