From 77732a8f44eb1c62f0be9b48d13e042fb7788cce Mon Sep 17 00:00:00 2001 From: Calvin Rose Date: Sun, 21 May 2023 13:36:11 -0500 Subject: [PATCH] inet_test change. --- src/core/net.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/net.c b/src/core/net.c index e628bce1..37d4b486 100644 --- a/src/core/net.c +++ b/src/core/net.c @@ -953,7 +953,7 @@ JANET_CORE_FN(cfun_net_setsockopt, const char *addr = janet_getcstring(argv, 2); memset(&val.v_mreq, 0, sizeof val.v_mreq); val.v_mreq.imr_interface.s_addr = htonl(INADDR_ANY); - val.v_mreq.imr_multiaddr.s_addr = inet_addr(addr); + inet_pton(AF_INET, addr, &val.v_mreq.imr_multiaddr.s_addr); optlen = sizeof(val.v_mreq); } else if (st->optname == IPV6_JOIN_GROUP || st->optname == IPV6_LEAVE_GROUP) { const char *addr = janet_getcstring(argv, 2);