From 1dc90824ff2ff38af2274d674f3922e3a2e60811 Mon Sep 17 00:00:00 2001 From: Nathan Skrzypczak Date: Tue, 1 Oct 2019 13:04:59 +0200 Subject: quic: Refactor naming & clibs Type: refactor Change-Id: I067fc7dbcc0985277df01384d9dcdb0bdf62fba5 Signed-off-by: Nathan Skrzypczak --- src/plugins/quic/quic.h | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'src/plugins/quic/quic.h') diff --git a/src/plugins/quic/quic.h b/src/plugins/quic/quic.h index 58dea5c4eff..d26ad37a01b 100644 --- a/src/plugins/quic/quic.h +++ b/src/plugins/quic/quic.h @@ -163,6 +163,21 @@ typedef struct quic_worker_ctx_ u32 *opening_ctx_pool; } quic_worker_ctx_t; +typedef struct quic_rx_packet_ctx_ +{ + quicly_decoded_packet_t packet; + u8 data[QUIC_MAX_PACKET_SIZE]; + u32 ctx_index; + u32 thread_index; +} quic_rx_packet_ctx_t; + +typedef struct quicly_ctx_data_ +{ + quicly_context_t quicly_ctx; + char cid_key[17]; + ptls_context_t ptls_ctx; +} quicly_ctx_data_t; + typedef struct quic_main_ { u32 app_index; -- cgit 1.2.3-korg