mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-10-06 00:39:48 +00:00
net: team: inherit addr_assign_type along with dev_addr
A device inheriting a random or set address should reflect this in its addr_assign_type. Cc: Jiri Pirko <jiri@resnulli.us> Signed-off-by: Bjørn Mork <bjorn@mork.no> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
8b98604e39
commit
93af735736
1 changed files with 1 additions and 1 deletions
|
@ -1974,7 +1974,7 @@ static void team_setup_by_port(struct net_device *dev,
|
||||||
dev->addr_len = port_dev->addr_len;
|
dev->addr_len = port_dev->addr_len;
|
||||||
dev->mtu = port_dev->mtu;
|
dev->mtu = port_dev->mtu;
|
||||||
memcpy(dev->broadcast, port_dev->broadcast, port_dev->addr_len);
|
memcpy(dev->broadcast, port_dev->broadcast, port_dev->addr_len);
|
||||||
memcpy(dev->dev_addr, port_dev->dev_addr, port_dev->addr_len);
|
eth_hw_addr_inherit(dev, port_dev);
|
||||||
}
|
}
|
||||||
|
|
||||||
static int team_dev_type_check_change(struct net_device *dev,
|
static int team_dev_type_check_change(struct net_device *dev,
|
||||||
|
|
Loading…
Reference in a new issue