]> git.ipfire.org Git - thirdparty/bird.git/commitdiff
Babel: Interface address irrelevant for interface pattern matching.
authorJan Maria Matejka <mq@ucw.cz>
Tue, 22 Aug 2017 11:47:01 +0000 (13:47 +0200)
committerOndrej Zajicek (work) <santiago@crfreenet.org>
Tue, 17 Oct 2017 14:52:18 +0000 (16:52 +0200)
proto/babel/babel.c

index 67a59df65df5fdf43faa923dc812f1e85ddf1d7a..a0ec3629d3dedac17b546f000e2f2fb646ecd36f 100644 (file)
@@ -1570,7 +1570,7 @@ babel_if_notify(struct proto *P, unsigned flags, struct iface *iface)
 
   if (flags & IF_CHANGE_UP)
   {
-    struct babel_iface_config *ic = (void *) iface_patt_find(&cf->iface_list, iface, iface->addr);
+    struct babel_iface_config *ic = (void *) iface_patt_find(&cf->iface_list, iface, NULL);
 
     /* we only speak multicast */
     if (!(iface->flags & IF_MULTICAST))