From a23818303112e7722ed29391678495401403ba5f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Adrien=20B=C3=A9raud?= <adrien.beraud@savoirfairelinux.com>
Date: Tue, 9 Apr 2019 16:11:21 -0400
Subject: [PATCH] peerdiscovery: don't assign IPv6 multicast interface

---
 src/peer_discovery.cpp | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/peer_discovery.cpp b/src/peer_discovery.cpp
index 77d8ec28..31843c42 100644
--- a/src/peer_discovery.cpp
+++ b/src/peer_discovery.cpp
@@ -121,10 +121,10 @@ PeerDiscovery::socketJoinMulticast(int sockfd, sa_family_t family)
     case AF_INET6: {
         ipv6_mreq config_ipv6;
 
-        unsigned int outif = 0;
+        /* unsigned int outif = 0;
         if (setsockopt(sockfd, IPPROTO_IPV6, IPV6_MULTICAST_IF, &outif, sizeof(outif)) < 0) {
-            //std::cerr << "Can't assign multicast interface: " << strerror(errno) << std::endl;
-        }
+            std::cerr << "Can't assign multicast interface: " << strerror(errno) << std::endl;
+        } */
 
         unsigned int ttl6 = 20;
         if( setsockopt(sockfd, IPPROTO_IPV6, IPV6_MULTICAST_HOPS, &ttl6, sizeof( ttl6 )) < 0 ) {
-- 
GitLab