diff options
Diffstat (limited to 'node/UdpSocket.cpp')
-rw-r--r-- | node/UdpSocket.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/node/UdpSocket.cpp b/node/UdpSocket.cpp index 8730428f..8fce9588 100644 --- a/node/UdpSocket.cpp +++ b/node/UdpSocket.cpp @@ -94,7 +94,7 @@ bool UdpSocket::notifyAvailableForRead(const SharedPtr<Socket> &self,SocketManag Buffer<ZT_SOCKET_MAX_MESSAGE_LEN> buf; InetAddress from; socklen_t salen = from.saddrSpaceLen(); - int n = (int)recvfrom(_sock,buf.data(),ZT_SOCKET_MAX_MESSAGE_LEN,0,from.saddr(),&salen); + int n = (int)recvfrom(_sock,(char *)(buf.data()),ZT_SOCKET_MAX_MESSAGE_LEN,0,from.saddr(),&salen); if (n > 0) { buf.setSize((unsigned int)n); sm->handleReceivedPacket(self,from,buf); |