]> git.puffer.fish Git - mirror/frr.git/commit
ospf6d: fix loopback/ptp/ptmp conn. route checks
authorDavid Lamparter <equinox@opensourcerouting.org>
Thu, 25 Apr 2024 10:16:35 +0000 (12:16 +0200)
committerDavid Lamparter <equinox@opensourcerouting.org>
Thu, 25 Apr 2024 10:16:35 +0000 (12:16 +0200)
commit4aa200c7c55c84033a804d7c37847790c936e256
treee1d946307dea0ce52b3e75aab194f4b233ca1f32
parentb47657600b4f6975aaaadf860b233d432d325d38
ospf6d: fix loopback/ptp/ptmp conn. route checks

The code emitting connected routes was checking against the interface
state (which can also be lo/ptp/ptmp) rather than the interface type.
This was causing wrong IA prefixes for connected routes getting put up
out if the interface was down intermittently.

Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
ospf6d/ospf6_interface.c