environment of debugging: local virtual machine, Linux centOS instruction to compile: gcc -Wall Client.c Packet.c ListaPacket.c -o ../bin/Client gcc Server.c -o ../bin/Server data folder contains: html sent: TestFile.html html received: ReceivedFile.html script of the executions for client and server include folder contains: header files src folder contains: source code files (.c) bin folder contains: executables