From b53aeb491a66ce4e0773b37d5dfd0ee5e875bad6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sa=C3=BAl=20Ibarra=20Corretg=C3=A9?= Date: Mon, 11 Aug 2014 09:52:48 +0200 Subject: [PATCH] windows: replace use of inet_addr with uv_inet_pton Fixes a compilation warning with Visual Studio 2013. --- src/win/udp.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/win/udp.c b/src/win/udp.c index ef63dd73..860592f1 100644 --- a/src/win/udp.c +++ b/src/win/udp.c @@ -572,7 +572,9 @@ static int uv__udp_set_membership4(uv_udp_t* handle, memset(&mreq, 0, sizeof mreq); if (interface_addr) { - mreq.imr_interface.s_addr = inet_addr(interface_addr); + err = uv_inet_pton(AF_INET, interface_addr, &mreq.imr_interface.s_addr); + if (err) + return err; } else { mreq.imr_interface.s_addr = htonl(INADDR_ANY); }