summaryrefslogtreecommitdiff
path: root/ospfd
diff options
context:
space:
mode:
authorAlexandre Chappuis <alc@open.ch>2011-08-02 17:37:39 +0400
committerDenis Ovsienko <infrastation@yandex.ru>2011-09-27 20:45:22 +0400
commit3c9cfcdebf680c1d2c0e6b69cb4e11885a049e05 (patch)
treec374a8a8d26ed9481e78828b96f7480574521197 /ospfd
parentc31e5726bece392e1d20081c712482e9954fec66 (diff)
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 <alc@open.ch> Signed-off-by: Roman Hoog Antink <rha@open.ch>
Diffstat (limited to 'ospfd')
-rw-r--r--ospfd/ospf_route.c4
1 files changed, 0 insertions, 4 deletions
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;