From: hasso Date: Thu, 3 Jul 2003 08:36:02 +0000 (+0000) Subject: Don't install Type-7 LSA's into nonNSSA area. X-Git-Tag: frr-2.0-rc1~3962 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=0c14ad88aab5df610acfe035385a7323e1683035;p=matthieu%2Ffrr.git Don't install Type-7 LSA's into nonNSSA area. --- diff --git a/ospfd/ospf_lsa.c b/ospfd/ospf_lsa.c index 3c4d69617c..915f0fa7f7 100644 --- a/ospfd/ospf_lsa.c +++ b/ospfd/ospf_lsa.c @@ -1648,6 +1648,10 @@ ospf_install_flood_nssa (struct ospf *ospf, for (node = listhead (ospf->areas); node; nextnode (node)) { struct ospf_area *area = getdata (node); + + /* Don't install Type-7 LSA's into nonNSSA area */ + if (area->external_routing != OSPF_AREA_NSSA) + continue; /* make lsa duplicate, lock=1 */ new2 = ospf_lsa_dup (lsa);