summaryrefslogtreecommitdiff
path: root/src/SSL_Analyze.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/SSL_Analyze.h')
-rw-r--r--src/SSL_Analyze.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/SSL_Analyze.h b/src/SSL_Analyze.h
index a58f024..f45e98e 100644
--- a/src/SSL_Analyze.h
+++ b/src/SSL_Analyze.h
@@ -41,6 +41,16 @@ struct ssl_proto_tag
char buf[8];
};
+
+#define SSL_FRAG_CHELLO_BRIDEGE_NAME "SSL_FRAG_CHELLO_BRIDGE"
+#define MAX_DETAIN_FRAG_CHELLO_NUM 8
+struct frag_chello
+{
+ struct detain_pkt *p[MAX_DETAIN_FRAG_CHELLO_NUM];
+ unsigned int p_sz;
+ unsigned int finish;
+};
+
struct ssl_runtime_para
{
unsigned long long ssl_interested_region_flag;
@@ -53,6 +63,9 @@ struct ssl_runtime_para
int proto_tag_id ;
int max_cache_len;
int parse_certificate_detail;
+ unsigned int detain_frag_chello_enable;
+ unsigned int max_check_c2s_num;
+ int frag_chello_exdata_idx;
};
struct ssl_business_info