]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
resolved: consider pointopoint links for local multicast (#6343) v234
authorflorianjacob <accounts+github@florianjacob.de>
Wed, 12 Jul 2017 14:01:10 +0000 (16:01 +0200)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Wed, 12 Jul 2017 14:01:10 +0000 (10:01 -0400)
Resolves #6313.

src/resolve/resolved-link.c

index 25b8c1152cbe4b8e4cdfca5ce8edbaab97d28172..61a3f2036253c3e59b6c198e28d112185686d096 100644 (file)
@@ -562,7 +562,7 @@ bool link_relevant(Link *l, int family, bool local_multicast) {
 
         assert(l);
 
-        /* A link is relevant for local multicast traffic if it isn't a loopback or pointopoint device, has a link
+        /* A link is relevant for local multicast traffic if it isn't a loopback device, has a link
          * beat, can do multicast and has at least one link-local (or better) IP address.
          *
          * A link is relevant for non-multicast traffic if it isn't a loopback device, has a link beat, and has at
@@ -575,9 +575,6 @@ bool link_relevant(Link *l, int family, bool local_multicast) {
                 return false;
 
         if (local_multicast) {
-                if (l->flags & IFF_POINTOPOINT)
-                        return false;
-
                 if ((l->flags & IFF_MULTICAST) != IFF_MULTICAST)
                         return false;
         }