bridge: Fix incorrect judgment of promisc
authorToshiaki Makita <makita.toshiaki@lab.ntt.co.jp>
Thu, 5 Jun 2014 11:53:32 +0000 (20:53 +0900)
committerDavid S. Miller <davem@davemloft.net>
Thu, 5 Jun 2014 22:20:31 +0000 (15:20 -0700)
commite0a47d1f781665d2aa126b804572314d128a0070
tree33e5c9567445408009567209adcd7abec9f20aed
parent5fb22ee5a2cc2b32f2b64015cc679e24ed6f50d4
bridge: Fix incorrect judgment of promisc

br_manage_promisc() incorrectly expects br_auto_port() to return only 0
or 1, while it actually returns flags, i.e., a subset of BR_AUTO_MASK.

Signed-off-by: Toshiaki Makita <makita.toshiaki@lab.ntt.co.jp>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/bridge/br_if.c