short int x; recv(sock, &x, sizeof(short int), 0);