]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commitb16444963bb3953ea8f090ae80b861b140ed14a2
tree4b8ecae0723a6149a0831fdcd7db9874e82fe8af
parentedc269033a7d4c0d470620a1779f3478d1251d6e
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