You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Internal router (not ABR && not ASBR) should be able to inject default route into NSSA area.
(A Type-7 default LSA for the network 0.0.0.0/0 may be originated into the NSSA by any NSSA router. - RFC 3101)
Basically, command "area x nssa default-information-originate" should enable OSPF_FLAG_ASBR for a router, but it does not happen now.
Topology:
Internet - R1 - area 1 nssa - R2
R1 has a default route (towards Internet) in the routing table.
router ospf
area 1 nssa default-information-originate
Expected behavior
Should work without any additional commands.
Actual behavior
Command "area 1 nssa default-information-originate" should inject Type-7 LSA into LSDB, but it does not happen.
If we enter any "redistribute" command and "area 1 nssa default-information-originate", it starts working.
Additional context
Function ospf_abr_nssa_type7_defaults (ospfd / ospf_abr.c) requires at least one of the flags [OSPF_FLAG_ABR / OSPF_FLAG_ASBR] enabled to inject Type-7 LSA into NSSA area.
Activating "area 1 nssa default-information-originate" does not enable OSPF_FLAG_ASBR, which is wrong.
Checklist
I have searched the open issues for this bug.
I have not included sensitive information in this report.
The text was updated successfully, but these errors were encountered:
Description
Internal router (not ABR && not ASBR) should be able to inject default route into NSSA area.
(A Type-7 default LSA for the network 0.0.0.0/0 may be originated into the NSSA by any NSSA router. - RFC 3101)
Basically, command "area x nssa default-information-originate" should enable OSPF_FLAG_ASBR for a router, but it does not happen now.
Version
How to reproduce
Topology:
Internet - R1 - area 1 nssa - R2
R1 has a default route (towards Internet) in the routing table.
router ospf
area 1 nssa default-information-originate
Expected behavior
Should work without any additional commands.
Actual behavior
Command "area 1 nssa default-information-originate" should inject Type-7 LSA into LSDB, but it does not happen.
If we enter any "redistribute" command and "area 1 nssa default-information-originate", it starts working.
Additional context
Function ospf_abr_nssa_type7_defaults (ospfd / ospf_abr.c) requires at least one of the flags [OSPF_FLAG_ABR / OSPF_FLAG_ASBR] enabled to inject Type-7 LSA into NSSA area.
Activating "area 1 nssa default-information-originate" does not enable OSPF_FLAG_ASBR, which is wrong.
Checklist
The text was updated successfully, but these errors were encountered: