diff --git a/unix.c b/unix.c index 7a3fa4d..add365f 100644 --- a/unix.c +++ b/unix.c @@ -612,7 +612,7 @@ enet_socket_receive (ENetSocket socket, #ifdef NO_MSGAPI // This will ONLY work with a single buffer! - address -> addressLength = sizeof (address -> address); + peerAddress -> addressLength = sizeof (peerAddress -> address); recvLength = recvfrom (socket, buffers[0].data, buffers[0].dataLength, MSG_NOSIGNAL, (struct sockaddr *) & peerAddress -> address, & peerAddress -> addressLength);