summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorflorianjacob <accounts+github@florianjacob.de>2017-07-12 16:01:10 +0200
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2017-07-12 10:01:10 -0400
commitc1edab7ad1e7ccc9be693bedfd464cd1cbffb395 (patch)
tree5c5f87a4d03456a5b32d63b0d4305440f73ab462
parent782c925f7fa2e6e716ca9ac901954f3349d07ad8 (diff)
resolved: consider pointopoint links for local multicast (#6343)systemd/v234
Resolves #6313.
-rw-r--r--src/resolve/resolved-link.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/resolve/resolved-link.c b/src/resolve/resolved-link.c
index 25b8c1152c..61a3f20362 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;
}