bridge: Don't use device name as bridge member name
authorHans Dedecker <dedeckeh@gmail.com>
Tue, 25 Oct 2016 09:08:33 +0000 (11:08 +0200)
committerFelix Fietkau <nbd@nbd.name>
Fri, 4 Nov 2016 12:24:02 +0000 (13:24 +0100)
commitc66b0fe37d20fa10777aef6f3580af15f5edd07e
tree0d15bc1adef78e47996873604dff41e5f183eefe
parent1615fc93b878eb28af434a7093631109197c7197
bridge: Don't use device name as bridge member name

The bridge name is a copy of the device name; but the device name can
change which is the case when an aliased interface is used as bridge member.
This will result into unwanted side effects like bridge reload triggering
a topology change effect after doing network reload; therefore use the
configured ifname as fixed bridge member name.
Also don't display bridge member devices which are hidden

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
bridge.c