]> git.karo-electronics.de Git - linux-beck.git/commit
bridge: netlink: call br_changelink() during br_dev_newlink()
authorIvan Vecera <cera@cera.cz>
Fri, 20 Jan 2017 17:12:17 +0000 (18:12 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 4 Feb 2017 08:47:10 +0000 (09:47 +0100)
commit74423145d931f60cde223cc8a84a1ad3bedd772a
tree1c57dfd2370fb6faf841ce313267b8335a2b5937
parent087dced61adcd8275de2586aa1d9f51c3887c1bf
bridge: netlink: call br_changelink() during br_dev_newlink()

[ Upstream commit b6677449dff674cf5b81429b11d5c7f358852ef9 ]

Any bridge options specified during link creation (e.g. ip link add)
are ignored as br_dev_newlink() does not process them.
Use br_changelink() to do it.

Fixes: 133235161721 ("bridge: implement rtnl_link_ops->changelink")
Signed-off-by: Ivan Vecera <cera@cera.cz>
Reviewed-by: Jiri Pirko <jiri@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
net/bridge/br_netlink.c