summaryrefslogtreecommitdiffstats
path: root/ospf6d
diff options
context:
space:
mode:
authorRuss White <russ@riw.us>2024-06-11 17:48:05 +0200
committerGitHub <noreply@github.com>2024-06-11 17:48:05 +0200
commitb436e968535df8daf5990f9233a5e3a9bbe47672 (patch)
treea2f4e987ece5cca6e344c54e1c15eeac64a9ca96 /ospf6d
parentMerge pull request #16193 from opensourcerouting/fix/ecommunity_linkbw_presen... (diff)
parentospf6d: Handling Topo Change in GR-HELPER mode for max-age lsas (diff)
downloadfrr-b436e968535df8daf5990f9233a5e3a9bbe47672.tar.xz
frr-b436e968535df8daf5990f9233a5e3a9bbe47672.zip
Merge pull request #16050 from rgirada/ospfv3_helper
ospf6d: Handling Topo Change in GR-HELPER mode for max-age lsas
Diffstat (limited to 'ospf6d')
-rw-r--r--ospf6d/ospf6_flood.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/ospf6d/ospf6_flood.c b/ospf6d/ospf6_flood.c
index 98d3bbc51..b87aa2ffe 100644
--- a/ospf6d/ospf6_flood.c
+++ b/ospf6d/ospf6_flood.c
@@ -295,9 +295,7 @@ void ospf6_install_lsa(struct ospf6_lsa *lsa)
lsa->installed = now;
/* Topo change handling */
- if (CHECK_LSA_TOPO_CHG_ELIGIBLE(ntohs(lsa->header->type))
- && !CHECK_FLAG(lsa->flag, OSPF6_LSA_DUPLICATE)) {
-
+ if (CHECK_LSA_TOPO_CHG_ELIGIBLE(ntohs(lsa->header->type))) {
/* check if it is new lsa ? or existing lsa got modified ?*/
if (!old || OSPF6_LSA_IS_CHANGED(old, lsa))
ospf6_helper_handle_topo_chg(ospf6, lsa);