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) {