diff options
author | Tobias Klauser <tklauser@distanz.ch> | 2017-02-21 08:04:59 -0500 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2017-02-21 13:25:22 -0500 |
commit | d4af4c0ad0a4d070ef756010a2a10d96ff53d73d (patch) | |
tree | 4f9797e096a042bd9c65b22b5a6bbbcdf26c7d19 /net/hsr | |
parent | 32cc1bb3cdac937d8199013512c79ead259e4b63 (diff) |
net/hsr: use eth_hw_addr_random()
Use eth_hw_addr_random() to set a random MAC address in order to make sure
dev->addr_assign_type will be properly set to NET_ADDR_RANDOM.
Signed-off-by: Tobias Klauser <tklauser@distanz.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/hsr')
-rw-r--r-- | net/hsr/hsr_device.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/net/hsr/hsr_device.c b/net/hsr/hsr_device.c index fc65b145f6e7..c73160fb11e7 100644 --- a/net/hsr/hsr_device.c +++ b/net/hsr/hsr_device.c | |||
@@ -395,7 +395,7 @@ static struct device_type hsr_type = { | |||
395 | 395 | ||
396 | void hsr_dev_setup(struct net_device *dev) | 396 | void hsr_dev_setup(struct net_device *dev) |
397 | { | 397 | { |
398 | random_ether_addr(dev->dev_addr); | 398 | eth_hw_addr_random(dev); |
399 | 399 | ||
400 | ether_setup(dev); | 400 | ether_setup(dev); |
401 | dev->min_mtu = 0; | 401 | dev->min_mtu = 0; |