eth_stp_addr is not in the same form as the other global ether_<foo>_addr addresses like ether_broadcast_addr.
Convert it treewide. Miscellanea: o Add comment to the ether_stp_addr define to show it's for spanning-tree Signed-off-by: Joe Perches <j...@perches.com> --- V2: Remove gg from initial comment (bad editing) drivers/net/dsa/lan9303-core.c | 4 ++-- include/linux/etherdevice.h | 3 ++- net/bridge/br_device.c | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/drivers/net/dsa/lan9303-core.c b/drivers/net/dsa/lan9303-core.c index fefa454f3e56..a6f015ef251a 100644 --- a/drivers/net/dsa/lan9303-core.c +++ b/drivers/net/dsa/lan9303-core.c @@ -789,7 +789,7 @@ static int lan9303_separate_ports(struct lan9303 *chip) { int ret; - lan9303_alr_del_port(chip, eth_stp_addr, 0); + lan9303_alr_del_port(chip, ether_stp_addr, 0); ret = lan9303_write_switch_reg(chip, LAN9303_SWE_PORT_MIRROR, LAN9303_SWE_PORT_MIRROR_SNIFFER_PORT0 | LAN9303_SWE_PORT_MIRROR_MIRRORED_PORT1 | @@ -814,7 +814,7 @@ static void lan9303_bridge_ports(struct lan9303 *chip) lan9303_write_switch_reg(chip, LAN9303_SWE_PORT_STATE, chip->swe_port_state); - lan9303_alr_add_port(chip, eth_stp_addr, 0, true); + lan9303_alr_add_port(chip, ether_stp_addr, 0, true); } static void lan9303_handle_reset(struct lan9303 *chip) diff --git a/include/linux/etherdevice.h b/include/linux/etherdevice.h index 85d2486b2959..142da8043b24 100644 --- a/include/linux/etherdevice.h +++ b/include/linux/etherdevice.h @@ -70,7 +70,8 @@ extern const u8 ether_zero_addr[ETH_ALEN]; /* all zeros */ /* Reserved Ethernet Addresses per IEEE 802.1Q */ extern const u8 ether_reserved_addr_base[ETH_ALEN]; -#define eth_stp_addr ether_reserved_addr_base +/* Ethernet bridge - spanning tree protocol */ +#define ether_stp_addr ether_reserved_addr_base /** * is_link_local_ether_addr - Determine if given Ethernet address is link-local diff --git a/net/bridge/br_device.c b/net/bridge/br_device.c index 278fc999d355..17b1917b6ecd 100644 --- a/net/bridge/br_device.c +++ b/net/bridge/br_device.c @@ -431,7 +431,7 @@ void br_dev_setup(struct net_device *dev) br->bridge_id.prio[0] = 0x80; br->bridge_id.prio[1] = 0x00; - ether_addr_copy(br->group_addr, eth_stp_addr); + ether_addr_copy(br->group_addr, ether_stp_addr); br->stp_enabled = BR_NO_STP; br->group_fwd_mask = BR_GROUPFWD_DEFAULT; -- 2.15.0