diff options
Diffstat (limited to 'src/quic_analysis.cpp')
| -rw-r--r-- | src/quic_analysis.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
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 <stdio.h> #include <MESA/stream_inc/stream_base.h> #include <MESA/MESA_handle_logger.h> @@ -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); |
