bridge: Replace mp->mglist hlist with a bool
authorHerbert Xu <herbert@gondor.apana.org.au>
Sat, 12 Feb 2011 09:05:42 +0000 (01:05 -0800)
committerDavid S. Miller <davem@davemloft.net>
Sat, 12 Feb 2011 09:05:42 +0000 (01:05 -0800)
commit8a870178c0ad1bae9994c99bd01eb10c9903e616
treee850d082e5aef4f436867a3301d1bf15fda80d06
parent24f9cdcbd743fd6adb8fb83688d8d86dcccde662
bridge: Replace mp->mglist hlist with a bool

As it turns out we never need to walk through the list of multicast
groups subscribed by the bridge interface itself (the only time we'd
want to do that is when we shut down the bridge, in which case we
simply walk through all multicast groups), we don't really need to
keep an hlist for mp->mglist.

This means that we can replace it with just a single bit to indicate
whether the bridge interface is subscribed to a group.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/bridge/br_input.c
net/bridge/br_multicast.c
net/bridge/br_private.h