diff options
author | Thomas Brand <tom@trellis.ch> | 2019-02-21 14:37:55 +0100 |
---|---|---|
committer | Thomas Brand <tom@trellis.ch> | 2019-02-21 14:37:55 +0100 |
commit | bafeb31894a61af4b856f4da9d87276a642bb387 (patch) | |
tree | 3d809f1f48618322b46b13f9acb951fe60356ea0 | |
parent | 7125cada4cb472cf33946439502499ff2b49e9e5 (diff) | |
download | jack2-netjack_squashed_interface_selection_plus_ipv6.tar.gz |
Use IPV6_JOIN_GROUPnetjack_squashed_interface_selection_plus_ipv6
-rw-r--r-- | posix/JackNetUnixSocket.cpp | 10 |
1 files changed, 1 insertions, 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 <unistd.h> #include <fcntl.h> -// 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 { |