From 27d8e63b2e818572588daa3cfec8242f4b4e7fa7 Mon Sep 17 00:00:00 2001 From: Luna Date: Tue, 6 May 2025 06:05:10 +0200 Subject: [PATCH] used netlib targets to receive the header first and then construct the packet from there --- main.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/main.cpp b/main.cpp index fed02c1..62762c7 100644 --- a/main.cpp +++ b/main.cpp @@ -36,7 +36,7 @@ std::string get_filename(std::string_view data) int main() { - netlib::server_raw server; + netlib::server_raw server(true, 100); server.open_server("0.0.0.0", 8080); while (true) @@ -90,7 +90,7 @@ int main() if (lenght > data_result.second) { std::println("set a target"); - server.set_target(lenght - data_result.second); + server.set_target(user ,lenght - data_result.second); server.wait_readable(); auto data_res = server.receive_everything(user); char *buffer = data_res.first; @@ -120,6 +120,7 @@ int main() } free(data); } + } } }