Merge pull request #11427 from anlancs/fix/minor-2

zebra: remove redundant calling hook for fpm
This commit is contained in:
Donatas Abraitis 2022-06-22 11:39:13 +03:00 committed by GitHub
commit 0ba27f1cb2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -4171,21 +4171,15 @@ unsigned long rib_score_proto(uint8_t proto, unsigned short instance)
void rib_close_table(struct route_table *table)
{
struct route_node *rn;
struct rib_table_info *info;
rib_dest_t *dest;
if (!table)
return;
info = route_table_get_info(table);
for (rn = route_top(table); rn; rn = srcdest_route_next(rn)) {
dest = rib_dest_from_rnode(rn);
if (dest && dest->selected_fib) {
if (info->safi == SAFI_UNICAST)
hook_call(rib_update, rn, NULL);
rib_uninstall_kernel(rn, dest->selected_fib);
dest->selected_fib = NULL;
}