From 5b02255a671a5eee7c1736f6f9d0bab19a65cb2a Mon Sep 17 00:00:00 2001 From: Paul Jakma Date: Mon, 6 Aug 2007 15:27:12 +0000 Subject: [ospfd] Bug #331, NSSA ASBR regression - failure to set E-bit in NSSA areas 2007-08-06 Paul Jakma * ospf_lsa.c: (router_lsa_flags) Bug #331, NSSA regression caused caused ASBRs to not advertise E-bit into NSSA areas. --- ospfd/ChangeLog | 5 +++++ ospfd/ospf_lsa.c | 1 - 2 files changed, 5 insertions(+), 1 deletion(-) (limited to 'ospfd') diff --git a/ospfd/ChangeLog b/ospfd/ChangeLog index 24c3d290..bb0e9083 100644 --- a/ospfd/ChangeLog +++ b/ospfd/ChangeLog @@ -1,3 +1,8 @@ +2007-08-06 Paul Jakma + + * ospf_lsa.c: (router_lsa_flags) Bug #331, NSSA regression caused + caused ASBRs to not advertise E-bit into NSSA areas. + 2007-05-09 Milan Kocian * ospf_vty.c: Fix commands: 'ip ospf authentication A.B.C.D', diff --git a/ospfd/ospf_lsa.c b/ospfd/ospf_lsa.c index b9a70a66..c37ab325 100644 --- a/ospfd/ospf_lsa.c +++ b/ospfd/ospf_lsa.c @@ -438,7 +438,6 @@ router_lsa_flags (struct ospf_area *area) /* ASBR can't exit in stub area. */ if (area->external_routing == OSPF_AREA_STUB - || area->external_routing == OSPF_AREA_NSSA) UNSET_FLAG (flags, ROUTER_LSA_EXTERNAL); /* If ASBR set External flag */ else if (IS_OSPF_ASBR (area->ospf)) -- cgit v1.2.1