diff options
Diffstat (limited to 'drivers/net/wireless/libertas/cmdresp.c')
-rw-r--r-- | drivers/net/wireless/libertas/cmdresp.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/net/wireless/libertas/cmdresp.c b/drivers/net/wireless/libertas/cmdresp.c index 9509b8ef6264..c8fce7bf6682 100644 --- a/drivers/net/wireless/libertas/cmdresp.c +++ b/drivers/net/wireless/libertas/cmdresp.c | |||
@@ -220,7 +220,9 @@ static int wlan_ret_get_hw_spec(wlan_private * priv, | |||
220 | } | 220 | } |
221 | 221 | ||
222 | memcpy(priv->wlan_dev.netdev->dev_addr, adapter->current_addr, ETH_ALEN); | 222 | memcpy(priv->wlan_dev.netdev->dev_addr, adapter->current_addr, ETH_ALEN); |
223 | memcpy(priv->mesh_dev->dev_addr, adapter->current_addr, ETH_ALEN); | 223 | if (priv->mesh_dev) |
224 | memcpy(priv->mesh_dev->dev_addr, adapter->current_addr, | ||
225 | ETH_ALEN); | ||
224 | 226 | ||
225 | if (libertas_set_regiontable(priv, adapter->regioncode, 0)) { | 227 | if (libertas_set_regiontable(priv, adapter->regioncode, 0)) { |
226 | ret = -1; | 228 | ret = -1; |