net: add netlink_ext_ack argument to rtnl_link_ops.newlink
authorMatthias Schiffer <mschiffer@universe-factory.net>
Sun, 25 Jun 2017 21:55:59 +0000 (23:55 +0200)
committerDavid S. Miller <davem@davemloft.net>
Tue, 27 Jun 2017 03:13:21 +0000 (23:13 -0400)
commit7a3f4a185169b195c33f1c54f33a44eba2d6aa96
tree71b125722dcdfba64d75c96b07d65a7d2a4ed194
parentdacdbb4dfc1a1a1378df8ebc914d4fe82259ed46
net: add netlink_ext_ack argument to rtnl_link_ops.newlink

Add support for extended error reporting.

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
Acked-by: David Ahern <dsahern@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
32 files changed:
drivers/infiniband/ulp/ipoib/ipoib_netlink.c
drivers/net/bonding/bond_netlink.c
drivers/net/caif/caif_hsi.c
drivers/net/can/dev.c
drivers/net/can/vxcan.c
drivers/net/geneve.c
drivers/net/gtp.c
drivers/net/ipvlan/ipvlan.h
drivers/net/ipvlan/ipvlan_main.c
drivers/net/ipvlan/ipvtap.c
drivers/net/macsec.c
drivers/net/macvlan.c
drivers/net/macvtap.c
drivers/net/ppp/ppp_generic.c
drivers/net/team/team.c
drivers/net/veth.c
drivers/net/vrf.c
drivers/net/vxlan.c
include/net/rtnetlink.h
net/8021q/vlan_netlink.c
net/bridge/br_netlink.c
net/caif/chnl_net.c
net/core/rtnetlink.c
net/hsr/hsr_netlink.c
net/ieee802154/6lowpan/core.c
net/ipv4/ip_gre.c
net/ipv4/ip_vti.c
net/ipv4/ipip.c
net/ipv6/ip6_gre.c
net/ipv6/ip6_tunnel.c
net/ipv6/ip6_vti.c
net/ipv6/sit.c