From f080b7fab69bcc68c60d36ba4cd214045f444645 Mon Sep 17 00:00:00 2001 From: Urmipie Date: Mon, 7 Apr 2025 21:23:06 +0300 Subject: [PATCH] fix: moved variables init --- src/DosAtk.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/DosAtk.cpp b/src/DosAtk.cpp index a6f4859..14080ca 100644 --- a/src/DosAtk.cpp +++ b/src/DosAtk.cpp @@ -472,6 +472,9 @@ int my_tcp_syn() { pseudo_header = nullptr; temp_buf = nullptr; packet = nullptr; + checksum_ptr = 0; + checksum_sum = 0; + checksum_len = 0; // === Основная логика процедуры === // 1. Создание raw-сокета @@ -522,7 +525,6 @@ int my_tcp_syn() { // Встроенный расчет контрольной суммы checksum_ptr = (uint16_t *)temp_buf; - checksum_sum = 0; checksum_len = sizeof(temp_buf); while (checksum_len > 1) {