net: fib_notifier: propagate extack down to the notifier block callback
authorJiri Pirko <jiri@mellanox.com>
Thu, 3 Oct 2019 09:49:30 +0000 (11:49 +0200)
committerDavid S. Miller <davem@davemloft.net>
Fri, 4 Oct 2019 18:10:56 +0000 (11:10 -0700)
commitb7a595577ef3dc9add2b3e6d00869d017306bfbe
tree61f4fb043e35a7e53fea84e6114f507586c84786
parent3f9e5c119a47d0fce01f8524ff0aba3acca71bb9
net: fib_notifier: propagate extack down to the notifier block callback

Since errors are propagated all the way up to the caller, propagate
possible extack of the caller all the way down to the notifier block
callback.

Signed-off-by: Jiri Pirko <jiri@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
20 files changed:
drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
drivers/net/ethernet/rocker/rocker_main.c
drivers/net/netdevsim/fib.c
include/linux/mroute_base.h
include/net/fib_notifier.h
include/net/fib_rules.h
include/net/ip6_fib.h
include/net/ip_fib.h
net/core/fib_notifier.c
net/core/fib_rules.c
net/ipv4/fib_notifier.c
net/ipv4/fib_rules.c
net/ipv4/fib_trie.c
net/ipv4/ipmr.c
net/ipv4/ipmr_base.c
net/ipv6/fib6_notifier.c
net/ipv6/fib6_rules.c
net/ipv6/ip6_fib.c
net/ipv6/ip6mr.c