]> git.puffer.fish Git - mirror/frr.git/commit
ospfd: Force Opaque LSA & co to default VRF 13236/head
authorOlivier Dugeon <olivier.dugeon@orange.com>
Fri, 7 Apr 2023 20:48:24 +0000 (22:48 +0200)
committerOlivier Dugeon <olivier.dugeon@orange.com>
Tue, 18 Apr 2023 08:30:50 +0000 (10:30 +0200)
commit30ce6361b9b2b92c83ce6940d5c2bd94c67dccd7
tree330dc80b6de0f8536fc18b0976bef0399fdfe0d0
parent0633fb7856e75f5631d25386eb240b49d1f5cb0d
ospfd: Force Opaque LSA & co to default VRF

Ospf segfault when Router Information is enabled in a non default VRF,
see issue #13144.

This patch forces vrf_id to default VRF for Opaque LSA and extension based
on Opaque LSA: Router Information, Traffic Engineering, Extended Prefix,
Extended Link and Segment Routing. Indeed, non default VRF is not yet
supported for Opaque LSA & co.

Signed-off-by: Olivier Dugeon <olivier.dugeon@orange.com>
ospfd/ospf_opaque.c
ospfd/ospf_ri.c
ospfd/ospf_te.c