aboutsummaryrefslogtreecommitdiff
path: root/net/bird2/files/patch-proto_babel_babel.c
blob: 25cee54f7edc9fd982b5d5598deda209ffab6cb0 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
--- proto/babel/babel.c.orig	2021-04-16 21:18:15 UTC
+++ proto/babel/babel.c
@@ -1658,10 +1658,6 @@ babel_if_notify(struct proto *P, unsigned flags, struc
     if (!(iface->flags & IF_UP))
       return;
 
-    /* We only speak multicast */
-    if (!(iface->flags & IF_MULTICAST))
-      return;
-
     /* Ignore ifaces without link-local address */
     if (!iface->llv6)
       return;
@@ -1734,10 +1730,6 @@ babel_reconfigure_ifaces(struct babel_proto *p, struct
   WALK_LIST(iface, iface_list)
   {
     if (!(iface->flags & IF_UP))
-      continue;
-
-    /* Ignore non-multicast ifaces */
-    if (!(iface->flags & IF_MULTICAST))
       continue;
 
     /* Ignore ifaces without link-local address */