From bafeb31894a61af4b856f4da9d87276a642bb387 Mon Sep 17 00:00:00 2001 From: Thomas Brand Date: Thu, 21 Feb 2019 14:37:55 +0100 Subject: Use IPV6_JOIN_GROUP --- posix/JackNetUnixSocket.cpp | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/posix/JackNetUnixSocket.cpp b/posix/JackNetUnixSocket.cpp index 9709f874..f215acaf 100644 --- a/posix/JackNetUnixSocket.cpp +++ b/posix/JackNetUnixSocket.cpp @@ -27,14 +27,6 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. #include #include -// define IPV6_ADD_MEMBERSHIP for Mac OS X -#ifndef IPV6_ADD_MEMBERSHIP -#define IPV6_ADD_MEMBERSHIP IPV6_JOIN_GROUP -#endif -#ifndef IPV6_DROP_MEMBERSHIP -#define IPV6_DROP_MEMBERSHIP IPV6_LEAVE_GROUP -#endif - using namespace std; // See RFC 3493; The Open Group Base Specifications Issue 6 IEEE Std 1003.1, 2004 Edition @@ -460,7 +452,7 @@ namespace Jack memcpy(&mreq6.ipv6mr_multiaddr,addr,sizeof(in6_addr)); mreq6.ipv6mr_interface = 0; level = IPPROTO_IPV6; - option = IPV6_ADD_MEMBERSHIP; + option = IPV6_JOIN_GROUP; mreq = &mreq6; length = sizeof(ipv6_mreq); } else { -- cgit v1.2.1