]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
net: bridge: fix returning of vlan range op errors
authorNikolay Aleksandrov <nikolay@cumulusnetworks.com>
Thu, 19 Oct 2017 17:17:32 +0000 (20:17 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 18 Nov 2017 10:30:37 +0000 (11:30 +0100)
commit318eb5ca5bbba6a7fb05fde69b0bcf9f67bfd45c
tree8bdd228824e417497597729d395eb0c301a9e4bf
parentf13444e50126cd722bc720fae32650037ef90189
net: bridge: fix returning of vlan range op errors

[ Upstream commit 66c54517540cedf5a22911c6b7f5c7d8b5d1e1be ]

When vlan tunnels were introduced, vlan range errors got silently
dropped and instead 0 was returned always. Restore the previous
behaviour and return errors to user-space.

Fixes: efa5356b0d97 ("bridge: per vlan dst_metadata netlink support")
Signed-off-by: Nikolay Aleksandrov <nikolay@cumulusnetworks.com>
Acked-by: Roopa Prabhu <roopa@cumulusnetworks.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
net/bridge/br_netlink.c