]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/blobdiff - net/bridge/br_vlan.c
net: bridge: vlan: fix single net device option dumping
[mirror_ubuntu-jammy-kernel.git] / net / bridge / br_vlan.c
index 19f65ab91a0273a98766f0c325756407146b4ea5..06f5caee495aaf403e2af594cda0a51de3fb6970 100644 (file)
@@ -2105,7 +2105,8 @@ static int br_vlan_rtm_dump(struct sk_buff *skb, struct netlink_callback *cb)
                        goto out_err;
                }
                err = br_vlan_dump_dev(dev, skb, cb, dump_flags);
-               if (err && err != -EMSGSIZE)
+               /* if the dump completed without an error we return 0 here */
+               if (err != -EMSGSIZE)
                        goto out_err;
        } else {
                for_each_netdev_rcu(net, dev) {