bridge: Simplify pvid checks.
authorVlad Yasevich <vyasevich@gmail.com>
Fri, 3 Oct 2014 15:29:17 +0000 (11:29 -0400)
committerDavid S. Miller <davem@davemloft.net>
Mon, 6 Oct 2014 01:21:36 +0000 (21:21 -0400)
commit3df6bf45ec008942f16f1814123c4bdebcf50741
treeb32c86020856bb9ad6065d28c2bff015efeb54c0
parent96a20d9d7fff7068a2233b00379f0778a150bf86
bridge: Simplify pvid checks.

Currently, if the pvid is not set, we return an illegal vlan value
even though the pvid value is set to 0.  Since pvid of 0 is currently
invalid, just return 0 instead.  This makes the current and future
checks simpler.

Signed-off-by: Vladislav Yasevich <vyasevic@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/bridge/br_private.h
net/bridge/br_vlan.c