]> git.ipfire.org Git - thirdparty/bird.git/commitdiff
Minor bugfix - add interface routes.
authorOndrej Filip <feela@network.cz>
Thu, 15 Jul 2004 16:48:12 +0000 (16:48 +0000)
committerOndrej Filip <feela@network.cz>
Thu, 15 Jul 2004 16:48:12 +0000 (16:48 +0000)
proto/ospf/rt.c

index a65fe64a1fea6fd284f5412962acdd2ea02fa41f..6602124bddbc4bb14799db960d33a915dcc3e941 100644 (file)
@@ -933,7 +933,7 @@ again1:
       a0.aflags = 0;
       a0.iface = nf->n.ifa;
       a0.gw = nf->n.nh;
-      if(!neigh_find(p, &nf->n.nh, 0))
+      if ((!ipa_equal(nf->n.nh, IPA_NONE)) && (!neigh_find(p, &nf->n.nh, 0)))
       {
         int found = 0;
         struct ospf_iface *ifa;