From: florianjacob Date: Wed, 12 Jul 2017 14:01:10 +0000 (+0200) Subject: resolved: consider pointopoint links for local multicast (#6343) X-Git-Tag: v234^0 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c1edab7ad1e7ccc9be693bedfd464cd1cbffb395;p=thirdparty%2Fsystemd.git resolved: consider pointopoint links for local multicast (#6343) Resolves #6313. --- diff --git a/src/resolve/resolved-link.c b/src/resolve/resolved-link.c index 25b8c1152cb..61a3f203625 100644 --- a/src/resolve/resolved-link.c +++ b/src/resolve/resolved-link.c @@ -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; }