summaryrefslogtreecommitdiff
path: root/ospf6d/ospf6_area.c
diff options
context:
space:
mode:
authorKaushik <kaushiknath.null@gmail.com>2021-03-25 08:43:26 -0700
committerRafael Zalamena <rzalamena@opensourcerouting.org>2021-06-04 07:23:10 -0300
commit35769de430b546e695b647d98946b73373b66e99 (patch)
treeadc68b1418a23e62880ff86581c8ee0698620a5d /ospf6d/ospf6_area.c
parentad500b22b5fc3bc34009b7212c7c3b2f6c4375aa (diff)
ospf6d: support for nssa in ospfv3
Fix for the routes which is not classified as best routes. Signed-off-by: Kaushik <kaushiknath.null@gmail.com>
Diffstat (limited to 'ospf6d/ospf6_area.c')
-rw-r--r--ospf6d/ospf6_area.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/ospf6d/ospf6_area.c b/ospf6d/ospf6_area.c
index d879f365be..92934d3764 100644
--- a/ospf6d/ospf6_area.c
+++ b/ospf6d/ospf6_area.c
@@ -131,7 +131,9 @@ static void ospf6_area_lsdb_hook_remove(struct ospf6_lsa *lsa)
ospf6_abr_examin_summary(lsa,
(struct ospf6_area *)lsa->lsdb->data);
break;
-
+ case OSPF6_LSTYPE_TYPE_7:
+ ospf6_asbr_lsa_remove(lsa, NULL);
+ break;
default:
break;
}