]> git.puffer.fish Git - mirror/frr.git/commit
ospf6d: routes are not synced by ABR.
authorPunith Kumar S <punith.shivakumar@sophos.com>
Wed, 13 Jul 2022 09:51:16 +0000 (09:51 +0000)
committerPunith Kumar S <punith.shivakumar@sophos.com>
Wed, 13 Jul 2022 09:51:16 +0000 (09:51 +0000)
commita7c1a27f0ecfcf15013b73bc2efa78ca9d10a403
tree5450f6b5c340b43481321e0ff7577408f006e14a
parent859cca2f70636c978626c723e302921038b8beb4
ospf6d: routes are not synced by ABR.

topology: C1--R1---R2---R3--C2
client C1 connected to router node R1
client C2 connected to router node R3
router nodes R1,R2 and R3 are back to back connected

area 0 configured between R1 and R2
R1: all routes of area 0 are learnt successfully
R2: all routes of area 0 are learnt successfully

area 1 configured between R2 and R3
R2: all routes are learnt from R3
R3: routes learnt from C1 on ABR router R2 does not get forward to R3

root cause: on interface start, ABR schedule task is missing.

fix: handle ABR schedule during interface start event

Signed-off-by: Punith Kumar S <punith.shivakumar@sophos.com>
ospf6d/ospf6_interface.c