]> git.puffer.fish Git - matthieu/frr.git/commit
zebra: fix missing kernel routes
authoranlan_cs <anlan_cs@126.com>
Thu, 31 Oct 2024 14:44:05 +0000 (22:44 +0800)
committeranlan_cs <anlan_cs@126.com>
Thu, 31 Oct 2024 14:45:16 +0000 (22:45 +0800)
commit44a82da405879b1318f046dc67893934b57cbf37
treed844d375ad7abca9b3aac91e02f91626257b11e3
parent35dbbacc3b7fb31f095a2382af3ef469f417dc19
zebra: fix missing kernel routes

The `rib_update_handle_kernel_route_down_possibility()` didn't consider
the kernel routes ( blackhole )  without interface.  When some other
interfaces are down, these kernel routes will be wrongly removed.

Signed-off-by: anlan_cs <anlan_cs@126.com>
zebra/zebra_rib.c