summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorliuxueli <[email protected]>2020-06-01 17:34:33 +0800
committerliuxueli <[email protected]>2020-06-01 17:34:33 +0800
commitfe9a4ef0848ccf78dfbcfdadaef41970be0882b8 (patch)
tree107ebc7180b96682f987f49b2f87ebd2da3dca1b
parent28b4f3b28f442243ab0966bc3f1ae05b0ceddb52 (diff)
暴露struct _quic_context结构体定义,外部调用识别函数用到
-rw-r--r--src/gquic.h8
-rw-r--r--src/quic_analysis.h9
2 files changed, 8 insertions, 9 deletions
diff --git a/src/gquic.h b/src/gquic.h
index 85c8821..4583329 100644
--- a/src/gquic.h
+++ b/src/gquic.h
@@ -171,6 +171,14 @@ struct _quic_info
struct _quic_public_header quic_hdr;
};
+struct _quic_context
+{
+ int is_quic;
+ int link_state;
+ void *business_pme;
+ struct _quic_info quic_info;
+};
+
//buff_len minimun 32bytes
int quic_version_int2string(unsigned int version, char *buff, int buff_len);
int quic_process(struct streaminfo *pstream, struct _quic_context* _context, int thread_seq, void* a_packet);
diff --git a/src/quic_analysis.h b/src/quic_analysis.h
index 7743cf8..639006b 100644
--- a/src/quic_analysis.h
+++ b/src/quic_analysis.h
@@ -38,15 +38,6 @@ enum quic_mes_type{
MSG_UNKNOWN = 255
};
-struct _quic_context
-{
- int is_quic;
- int link_state;
- void *business_pme;
- struct _quic_info quic_info;
-};
-
-
extern struct _quic_param_t g_quic_param;
void quic_release_exts(int thread_seq, quic_tlv_t *ext_tags, int ext_tag_num);