]> git.ipfire.org Git - thirdparty/bird.git/commitdiff
Minor bug that appears only in debug mode.
authorOndrej Filip <feela@majklik.network.cz>
Wed, 2 Jun 2010 10:11:20 +0000 (12:11 +0200)
committerOndrej Filip <feela@majklik.network.cz>
Wed, 2 Jun 2010 10:11:20 +0000 (12:11 +0200)
proto/ospf/topology.c

index 59e9c29d90b9249d85a840929549940bacdbda01..ea674e2c9db5eb13e4eacf3775aca9695c301c41 100644 (file)
@@ -886,7 +886,7 @@ check_ext_lsa(struct top_hash_entry *en, struct fib_node *fn, u32 metric, ip_add
   if  (fn->pxlen != ipa_mklen(ext->netmask))
     return -1;
 
-  return (ext->metric == metric) && (ext->tag == tag) && (ext->fwaddr == fwaddr);
+  return (ext->metric == metric) && (ext->tag == tag) && ipa_equal(ext->fwaddr,fwaddr);
 }
 
 #else /* OSPFv3 */