summaryrefslogtreecommitdiff
path: root/lib/libfrr.c
diff options
context:
space:
mode:
authorDonald Sharp <sharpd@nvidia.com>2024-12-28 22:40:37 -0800
committerMergify <37929162+mergify[bot]@users.noreply.github.com>2024-12-31 13:40:47 +0000
commit4d29fc3e61cb0483fdc8688f70c95c7fb503d2e4 (patch)
tree066a67032559f484f126c4ab5e21add2217fb11b /lib/libfrr.c
parent5f0beaa0fdd00b7a60c1765067d1b6fa65ce96c0 (diff)
zebra: Fix resetting valid flags for NHG dependents
Upon if_down, we don't reset the valid flag for dependents and unset the INSTALLED flag. So when its time for the NHG to be deleted (routes dereferenced), zebra deletes it since refcnt goes to 0, but stale NHG remains in kernel. Ticket :#4200788 Signed-off-by: Donald Sharp <sharpd@nvidia.com> Signed-off-by: Rajasekar Raja <rajasekarr@nvidia.com> (cherry picked from commit 54ec9f38884fb63e045732537c4c1f4a94608987)
Diffstat (limited to 'lib/libfrr.c')
0 files changed, 0 insertions, 0 deletions