Merge pull request #17330 from donaldsharp/revert_ospf_asbr_status_change

Revert "ospfd: update ospf_asbr_status when using no_area_nssa command"
This commit is contained in:
Donatas Abraitis 2024-11-01 10:11:13 +02:00 committed by GitHub
commit dfcb75a2b9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1730,8 +1730,6 @@ int ospf_area_nssa_unset(struct ospf *ospf, struct in_addr area_id)
area->no_summary = 0; area->no_summary = 0;
area->suppress_fa = 0; area->suppress_fa = 0;
area->NSSATranslatorRole = OSPF_NSSA_ROLE_CANDIDATE; area->NSSATranslatorRole = OSPF_NSSA_ROLE_CANDIDATE;
if (area->NSSATranslatorState == OSPF_NSSA_TRANSLATE_ENABLED)
ospf_asbr_status_update(ospf, --ospf->redistribute);
area->NSSATranslatorState = OSPF_NSSA_TRANSLATE_DISABLED; area->NSSATranslatorState = OSPF_NSSA_TRANSLATE_DISABLED;
area->NSSATranslatorStabilityInterval = OSPF_NSSA_TRANS_STABLE_DEFAULT; area->NSSATranslatorStabilityInterval = OSPF_NSSA_TRANS_STABLE_DEFAULT;
ospf_area_type_set(area, OSPF_AREA_DEFAULT); ospf_area_type_set(area, OSPF_AREA_DEFAULT);