From f5df7e60c4e8fcfe3a0c6bb1caee6b676ae22190 Mon Sep 17 00:00:00 2001
From: Roman Khlopkov <roman.khlopkov@demlabs.net>
Date: Mon, 12 Feb 2024 15:56:21 +0300
Subject: [PATCH] [*] Chain packet size contorl correction

---
 modules/chain/dap_chain_ch.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/modules/chain/dap_chain_ch.c b/modules/chain/dap_chain_ch.c
index 24b663613e..cbe65fd27c 100644
--- a/modules/chain/dap_chain_ch.c
+++ b/modules/chain/dap_chain_ch.c
@@ -1073,7 +1073,7 @@ void s_stream_ch_packet_in(dap_stream_ch_t* a_ch, void* a_arg)
             dap_chain_ch_pkt_t *l_chain_pkt = (dap_chain_ch_pkt_t *)l_ch_pkt->data;
             if (l_chain_pkt_data_size <= sizeof(dap_chain_ch_pkt_t) ||
                     (l_chain_pkt->hdr.version >= 2 &&
-                        l_chain_pkt_data_size != sizeof(dap_chain_ch_pkt_t) + l_chain_pkt->hdr.data_size)) {
+                        l_chain_pkt_data_size != l_chain_pkt->hdr.data_size)) {
                 log_it(L_WARNING, "Incorrect chain packet size");
                 break;
             }
-- 
GitLab