From 1740f9e5906a7cb264e7741dd57a91654cb05dd0 Mon Sep 17 00:00:00 2001 From: Alexandre Chappuis Date: Tue, 2 Aug 2011 17:37:39 +0400 Subject: ospfd: remove useless RFC1583 check * ospf_route.c: Function ospf_asbr_route_cmp is called uniquely from ospf_route_cmp() when the flag OSPF_RFC1583_COMPATIBLE is not set. Therefore, the check that the flag is set doesn't make sense at all and it can consequently be removed without doing any harm. Signed-off-by: Alexandre Chappuis Signed-off-by: Roman Hoog Antink --- ospfd/ospf_route.c | 4 ---- 1 file changed, 4 deletions(-) (limited to 'ospfd') diff --git a/ospfd/ospf_route.c b/ospfd/ospf_route.c index 267237b8..d77c7420 100644 --- a/ospfd/ospf_route.c +++ b/ospfd/ospf_route.c @@ -720,10 +720,6 @@ ospf_asbr_route_cmp (struct ospf *ospf, struct ospf_route *r1, r1_type = r1->path_type; r2_type = r2->path_type; - /* If RFC1583Compat flag is on -- all paths are equal. */ - if (CHECK_FLAG (ospf->config, OSPF_RFC1583_COMPATIBLE)) - return 0; - /* r1/r2 itself is backbone, and it's Inter-area path. */ if (OSPF_IS_AREA_ID_BACKBONE (r1->u.std.area_id)) r1_type = OSPF_PATH_INTER_AREA; -- cgit v1.2.1