diff --git a/headers/server.h b/headers/server.h index 4b72bb6475e2d306faf440e91a5365cd42174719..9a8c362945906eea47bd3d19b60432d1dc0b4db5 100644 --- a/headers/server.h +++ b/headers/server.h @@ -47,6 +47,7 @@ private: frame *receive_frame_socket(); int receive_valid_frame(frame **f); unsigned long chk_available_size(); + long long receive_file_size(frame *f); void start_receveing_message(); public: @@ -139,7 +140,7 @@ unsigned long server::chk_available_size() } // Recebe o frame com o tamanho do arquivo -int server::receive_file_size() +long long server::receive_file_size(frame *f) { unsigned long availSize = chk_available_size(); if ( availSize == -1 ) { return -1; }