bridge: leave carrier on for empty bridge
authorstephen hemminger <shemminger@vyatta.com>
Mon, 3 Oct 2011 18:14:45 +0000 (18:14 +0000)
committerDavid S. Miller <davem@davemloft.net>
Thu, 6 Oct 2011 19:26:50 +0000 (15:26 -0400)
commitb64b73d7d0c480f75684519c6134e79d50c1b341
tree4b8ecae0723a6149a0831fdcd7db9874e82fe8af
parent3458e21c0d384ca04b27a2ea24d9314c1b57530f
bridge: leave carrier on for empty bridge

This resolves a regression seen by some users of bridging.
Some users use the bridge like a dummy device.
They expect to be able to put an IPv6 address on the device
with no ports attached. Although there are better ways of doing
this, there is no reason to not allow it.

Note: the bridge still will reflect the state of ports in the
bridge if there are any added.

Signed-off-by: Stephen Hemminger <shemminger@vyatta.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/bridge/br_device.c