Skip to content

Commit

Permalink
Merge pull request #18235 from donaldsharp/static_registering_unknown…
Browse files Browse the repository at this point in the history
…_vrf

staticd: Fix crash because registering unknown vrf
  • Loading branch information
ton31337 authored Feb 26, 2025
2 parents 77b52da + da0f552 commit 1016090
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions staticd/static_zebra.c
Original file line number Diff line number Diff line change
Expand Up @@ -323,6 +323,10 @@ void static_zebra_nht_register(struct static_nexthop *nh, bool reg)

if (!static_zebra_nht_get_prefix(nh, &lookup.nh))
return;

if (nh->nh_vrf_id == VRF_UNKNOWN)
return;

lookup.nh_vrf_id = nh->nh_vrf_id;
lookup.safi = si->safi;

Expand Down

0 comments on commit 1016090

Please sign in to comment.