#include #include "TCPServerUtility.h" #include "Practical.h" int main(int argc, char **argv) { if (argc != 2) { DieWithUserMessage("Parameter(s)", ""); } char *service = argv[1]; int serv_sock = setup_tcp_server_socket(service); if (serv_sock == -1) { DieWithUserMessage("setup_tcp_server_socket() failed", service); } while (true) { const int client_sock = accept_tcp_connection(serv_sock); HandleTCPClient(client_sock); close(client_sock); } return 0; }