int main() {
Server server = (Server) {
.ip = SERVER_IP,
.port = SERVER_PORT,
};
server_init(&server);
Playerlist* list = create_list(DEFAULT_PLR_COUNT);
const char buff[DEFAULT_BUFF_SIZE] = {0};
struct sockaddr_in client_addr = {0};
client_addr.sin_family = AF_INET;
//client_addr.sin_addr.s_addr = INADDR_ANY;
while (1) {
Packet p = receive_packet(&server,
buff,
DEFAULT_BUFF_SIZE,
&client_addr);
printf("cool ip is : %s\n", inet_ntoa(client_addr.sin_addr));
//
handle_packet(p,
&server,
list,
buff,
DEFAULT_PLR_COUNT,
&client_addr);
//
sleep(1);
}
free(list);
return EXIT_SUCCESS;
}
i send from my wsl machine to this socket program hosted on a vps