diff options
Diffstat (limited to 'ospf6d/ospf6_route.c')
| -rw-r--r-- | ospf6d/ospf6_route.c | 7 | 
1 files changed, 1 insertions, 6 deletions
diff --git a/ospf6d/ospf6_route.c b/ospf6d/ospf6_route.c index ecfd0469b2..9603c91a9a 100644 --- a/ospf6d/ospf6_route.c +++ b/ospf6d/ospf6_route.c @@ -580,12 +580,7 @@ ospf6_route_lookup_identical(struct ospf6_route *route,  	for (target = ospf6_route_lookup(&route->prefix, table); target;  	     target = target->next) { -		if (target->type == route->type && -		    prefix_same(&target->prefix, &route->prefix) && -		    target->path.type == route->path.type && -		    target->path.cost == route->path.cost && -		    target->path.u.cost_e2 == route->path.u.cost_e2 && -		    ospf6_route_cmp_nexthops(target, route)) +		if (ospf6_route_is_identical(target, route))  			return target;  	}  	return NULL;  | 
