ipv6: Notify route if replacing currently offloaded one
Similar to the corresponding IPv4 patch, only notify the new route if it is replacing the currently offloaded one. Meaning, the one pointed to by 'fn->leaf'. Signed-off-by: Ido Schimmel <idosch@mellanox.com> Reviewed-by: Jiri Pirko <jiri@mellanox.com> Reviewed-by: David Ahern <dsahern@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
c10c4279c7
commit
51bf7f387f
|
@ -1231,6 +1231,13 @@ add:
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!info->skip_notify_kernel) {
|
if (!info->skip_notify_kernel) {
|
||||||
|
enum fib_event_type fib_event;
|
||||||
|
|
||||||
|
fib_event = FIB_EVENT_ENTRY_REPLACE_TMP;
|
||||||
|
if (ins == &fn->leaf)
|
||||||
|
err = call_fib6_entry_notifiers(info->nl_net,
|
||||||
|
fib_event, rt,
|
||||||
|
extack);
|
||||||
err = call_fib6_entry_notifiers(info->nl_net,
|
err = call_fib6_entry_notifiers(info->nl_net,
|
||||||
FIB_EVENT_ENTRY_REPLACE,
|
FIB_EVENT_ENTRY_REPLACE,
|
||||||
rt, extack);
|
rt, extack);
|
||||||
|
|
Loading…
Reference in New Issue