diff options
author | Bjørn Mork <bjorn@mork.no> | 2013-08-30 18:08:50 +0200 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2013-09-03 20:57:49 -0400 |
commit | db181347e838ec87e31e2488697b6f0eea418e5a (patch) | |
tree | a5dc163309367a521cd85e749e636cd1aed47c41 /drivers/net/wireless/hostap/hostap_hw.c | |
parent | 252352cb5eece744456863c264bc02a43f4d2366 (diff) | |
download | op-kernel-dev-db181347e838ec87e31e2488697b6f0eea418e5a.zip op-kernel-dev-db181347e838ec87e31e2488697b6f0eea418e5a.tar.gz |
net: hostap: 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: Jouni Malinen <j@w1.fi>
Signed-off-by: Bjørn Mork <bjorn@mork.no>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/wireless/hostap/hostap_hw.c')
-rw-r--r-- | drivers/net/wireless/hostap/hostap_hw.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/wireless/hostap/hostap_hw.c b/drivers/net/wireless/hostap/hostap_hw.c index 6307a4e..c275dc1 100644 --- a/drivers/net/wireless/hostap/hostap_hw.c +++ b/drivers/net/wireless/hostap/hostap_hw.c @@ -1425,7 +1425,7 @@ static int prism2_hw_init2(struct net_device *dev, int initial) } list_for_each(ptr, &local->hostap_interfaces) { iface = list_entry(ptr, struct hostap_interface, list); - memcpy(iface->dev->dev_addr, dev->dev_addr, ETH_ALEN); + eth_hw_addr_inherit(iface->dev, dev); } } else if (local->fw_ap) prism2_check_sta_fw_version(local); |