From fdcd8f6faf6b14cdada7f215c5d4fa6f0d84410c Mon Sep 17 00:00:00 2001 From: Dirk Ziegelmeier Date: Fri, 11 Nov 2016 11:11:50 +0100 Subject: [PATCH] Fix bug #49578: lwip_socket_drop_registered_memberships API may not work with LWIP_SOCKET_OFFSET --- src/api/sockets.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/api/sockets.c b/src/api/sockets.c index 9968a9ae..960ac7e5 100644 --- a/src/api/sockets.c +++ b/src/api/sockets.c @@ -2770,7 +2770,7 @@ lwip_socket_drop_registered_memberships(int s) ip4_addr_set_zero(&socket_ipv4_multicast_memberships[i].if_addr); ip4_addr_set_zero(&socket_ipv4_multicast_memberships[i].multi_addr); - netconn_join_leave_group(sockets[s].conn, &multi_addr, &if_addr, NETCONN_LEAVE); + netconn_join_leave_group(sock->conn, &multi_addr, &if_addr, NETCONN_LEAVE); } } }