summaryrefslogtreecommitdiff
path: root/src/quic_process.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/quic_process.h')
-rw-r--r--src/quic_process.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/quic_process.h b/src/quic_process.h
index 6a77769..b3cf8a1 100644
--- a/src/quic_process.h
+++ b/src/quic_process.h
@@ -282,12 +282,13 @@ enum QUIC_VERSION
struct quic_context
{
unsigned char link_state;
- unsigned char padding[7];
+ unsigned char parse_pkt_cnt;
+ unsigned char pre_parse_state;
+ unsigned char padding[5];
void *business_pme;
struct quic_info quic_info;
};
-int parse_quic_all_version(struct quic_info* quic_info, const char *payload, int payload_len, int thread_seq);
unsigned char quic_analyze_entry(struct streaminfo *pstream, struct quic_context* context, int thread_seq, void* a_packet);
unsigned char quic_call_business_plug(struct streaminfo *pstream, struct quic_context *context, void *buff, int buff_len, enum quic_interested_region region_mask, void *a_packet);