diff --git a/net/ipv4/fib_trie.c b/net/ipv4/fib_trie.c index 012aca433a913764505d780440d07b74467808b0..c23be49ca51cb75878ad0d05f9d2b5a444d63974 100644 --- a/net/ipv4/fib_trie.c +++ b/net/ipv4/fib_trie.c @@ -1979,6 +1979,8 @@ int fib_table_flush(struct net *net, struct fib_table *tb, bool flush_all) continue; } + fib_notify_alias_delete(net, n->key, &n->leaf, fa, + NULL); call_fib_entry_notifiers(net, FIB_EVENT_ENTRY_DEL, n->key, KEYLENGTH - fa->fa_slen, fa,