From f189adcbff7c02ec6ad1d3f2354dd8790e733845 Mon Sep 17 00:00:00 2001 From: TapTap Date: Sat, 4 Jul 2026 21:11:34 +0200 Subject: [PATCH] =?UTF-8?q?fix:=20config=5Fsend=20proto=20mismatch=20(use?= =?UTF-8?q?=5Fcompression=E2=86=92compression=5Flevel)=20and=20format=20st?= =?UTF-8?q?ring=20%d=E2=86=92%zu=20for=20size=5Ft?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/shared/config.c | 2 +- src/shared/socket.c | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/shared/config.c b/src/shared/config.c index 83e5064..560fd88 100644 --- a/src/shared/config.c +++ b/src/shared/config.c @@ -38,7 +38,7 @@ void config_send(int file_descriptor, Config *config) { send_int(file_descriptor, config->use_multithreading); send_int(file_descriptor, config->use_chunk_serialization); send_int(file_descriptor, config->use_compression); - send_int(file_descriptor, config->use_compression); + send_int(file_descriptor, config->compression_level); send_int(file_descriptor, config->num_connections); if (receive_status(file_descriptor) != STATUS_OK) { perror("Error transmitting config!"); diff --git a/src/shared/socket.c b/src/shared/socket.c index 6f81467..fd5d91e 100644 --- a/src/shared/socket.c +++ b/src/shared/socket.c @@ -109,7 +109,7 @@ void client_delete(Client *client) { } void send_n_data(int file_descriptor, void *data, size_t data_size) { - log_message(LOG_LEVEL_DEBUG, " Sending n Data: %d", data_size); + log_message(LOG_LEVEL_DEBUG, " Sending n Data: %zu", data_size); ssize_t total_bytes_send = 0; while (total_bytes_send < data_size) { printf("Trying: %zu\n", data_size - total_bytes_send); @@ -126,7 +126,7 @@ void send_n_data(int file_descriptor, void *data, size_t data_size) { } void receive_n_data(int file_descriptor, void *data, size_t data_size) { - log_message(LOG_LEVEL_DEBUG, " Receiving n Data: %d", data_size); + log_message(LOG_LEVEL_DEBUG, " Receiving n Data: %zu", data_size); size_t total_bytes_received = 0; while (total_bytes_received < data_size) { long long bytes_received = @@ -138,7 +138,7 @@ void receive_n_data(int file_descriptor, void *data, size_t data_size) { } total_bytes_received += bytes_received; } - log_message(LOG_LEVEL_DEBUG, " Received n Data: %d", total_bytes_received); + log_message(LOG_LEVEL_DEBUG, " Received n Data: %zu", total_bytes_received); } void send_str(int file_descriptor, char *data) {