From 59638765e3eacdf0eac3d96e7941fb710d3a0590 Mon Sep 17 00:00:00 2001 From: liuxueli Date: Fri, 3 Sep 2021 14:51:29 +0800 Subject: TSG-7627: 解析加密GQUIC048 SNI导致watchdog timeout MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/quic_analysis.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/quic_analysis.cpp') diff --git a/src/quic_analysis.cpp b/src/quic_analysis.cpp index 9c71ac4..23dff35 100644 --- a/src/quic_analysis.cpp +++ b/src/quic_analysis.cpp @@ -7,6 +7,8 @@ #include "gquic.h" #include "quic_analysis.h" #include "gquic_process.h" +#include "parser_quic.h" + #include #include #include @@ -156,6 +158,8 @@ extern "C" int QUIC_INIT(void) return -1; } + gcry_init(); + return 0; }/*QUICINIT*/ @@ -242,6 +246,11 @@ extern "C" char QUIC_ENTRY(struct streaminfo *pstream, void**pme, int thread_seq return APP_STATE_DROPME; } + if(!is_quic_port(pstream)) + { + return APP_STATE_DROPME; + } + if(*pme==NULL) { quic_init_stream(pme, thread_seq); -- cgit v1.2.3