]> git.puffer.fish Git - matthieu/frr.git/commit
ospf6d: do not originate Type-4 into NSSA
authorckishimo <carles.kishimoto@gmail.com>
Mon, 8 Nov 2021 23:07:35 +0000 (00:07 +0100)
committerckishimo <carles.kishimoto@gmail.com>
Tue, 16 Nov 2021 21:03:05 +0000 (22:03 +0100)
commitc01326c6fb26a19677f70f99bc5edc22babadcc8
tree83a1a4b094da9e5a92618df2ffefd1d8d51ddab0
parent5a0e96e65bad2954587f17a8f6a93d466e4af052
ospf6d: do not originate Type-4 into NSSA

In a topology like:
     r1(ASBR) ---- 0.0.0.0 ---- r2(ABR) ---- 1.1.1.1 -----r3

where r1 is redistributing statics and area 1.1.1.1 is NSSA, the ABR r2 should
not originate type-4 LSA into the NSSA area. From RFC 3101: "NSSA border routers
should not originate Type-4 summary-LSAs into their NSSAs."

This PR prevents the above LSA of being originated by the ABR r2

Signed-off-by: ckishimo <carles.kishimoto@gmail.com>
ospf6d/ospf6_abr.c