diff --git a/generic poll server/generic_poll_server.c b/generic poll server/generic_poll_server.c index 2ef40e6..22ea143 100644 --- a/generic poll server/generic_poll_server.c +++ b/generic poll server/generic_poll_server.c @@ -708,7 +708,7 @@ static bool generic_poll_server_start(int poll_timeout) { unsigned long piko = 1; ioctlsocket(new_socket, FIONBIO, &piko); - int addrlen = sizeof(new_client); + unsigned int addrlen = sizeof(new_client); getpeername(new_socket, (struct sockaddr *)&new_client, &addrlen); char str[INET6_ADDRSTRLEN]; if (inet_ntop(AF_INET6, &new_client.sin6_addr, str, sizeof(str))) {