From 5d194a8dabbd5ca8e48db5c330ff4c69e579da83 Mon Sep 17 00:00:00 2001 From: Tobias Klauser Date: Wed, 18 Feb 2015 14:47:12 +0100 Subject: socket: Use inet_pton instead of inet_addr Signed-off-by: Tobias Klauser --- socket.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/socket.c b/socket.c index 6ecc447..e501c3a 100644 --- a/socket.c +++ b/socket.c @@ -66,8 +66,8 @@ int socket_open_v4(uint16_t port) /* join the multicast group */ memset(&mreq, 0, sizeof(mreq)); - mreq.imr_multiaddr.s_addr = inet_addr(LLMNR_IPV4_MCAST_ADDR); mreq.imr_interface.s_addr = INADDR_ANY; + inet_pton(AF_INET, LLMNR_IPV4_MCAST_ADDR, &mreq.imr_multiaddr); if (setsockopt(sock, IPPROTO_IP, IP_ADD_MEMBERSHIP, &mreq, sizeof(mreq)) < 0) { log_err("Failed to join multicast group: %s\n", strerror(errno)); -- cgit v1.2.3-54-g00ecf