From 6cb8ba704d2f0d159ca8a066307981353d1dc140 Mon Sep 17 00:00:00 2001 From: luwenpeng Date: Tue, 5 Dec 2023 16:48:03 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E6=8E=A7=E5=88=B6=E6=8A=A5?= =?UTF-8?q?=E6=96=87=E5=A4=B4=E7=9A=84=E9=95=BF=E5=BA=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- platform/src/packet_io.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/platform/src/packet_io.cpp b/platform/src/packet_io.cpp index 063b9d5..18ca37a 100644 --- a/platform/src/packet_io.cpp +++ b/platform/src/packet_io.cpp @@ -990,8 +990,8 @@ static struct session_ctx *new_session(struct metadata *meta, struct four_tuple session_ctx->session_addr = sce_ctx->enable_debug ? four_tuple_tostring(inner_tuple4) : NULL; session_ctx->rehash_index = meta->rehash_index; session_ctx->vxlan_src_port = calculate_vxlan_source_port(inner_tuple4); - session_ctx->ctrl_pkt_hdr_ptr = memdup(meta->raw_data, meta->raw_len); - session_ctx->ctrl_pkt_hdr_len = meta->raw_len; + session_ctx->ctrl_pkt_hdr_ptr = memdup(meta->raw_data, meta->l7offset); + session_ctx->ctrl_pkt_hdr_len = meta->l7offset; session_ctx->chaining_raw = selected_chaining_create(chaining_size, session_ctx->session_id, session_ctx->session_addr); session_ctx->chaining_decrypted = selected_chaining_create(chaining_size, session_ctx->session_id, session_ctx->session_addr); session_ctx->ref_thread_ctx = thread_ctx;