diff options
Diffstat (limited to 'drivers/net/wireless/wl12xx/main.c')
-rw-r--r-- | drivers/net/wireless/wl12xx/main.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/net/wireless/wl12xx/main.c b/drivers/net/wireless/wl12xx/main.c index 006e17458130..e0a557fc3a31 100644 --- a/drivers/net/wireless/wl12xx/main.c +++ b/drivers/net/wireless/wl12xx/main.c | |||
@@ -2217,7 +2217,7 @@ static int wl1271_join(struct wl1271 *wl, struct wl12xx_vif *wlvif, | |||
2217 | if (ret < 0) | 2217 | if (ret < 0) |
2218 | goto out; | 2218 | goto out; |
2219 | 2219 | ||
2220 | ret = wl1271_acx_aid(wl, wl->aid); | 2220 | ret = wl1271_acx_aid(wl, wlvif->aid); |
2221 | if (ret < 0) | 2221 | if (ret < 0) |
2222 | goto out; | 2222 | goto out; |
2223 | 2223 | ||
@@ -3487,7 +3487,7 @@ sta_not_found: | |||
3487 | if (bss_conf->assoc) { | 3487 | if (bss_conf->assoc) { |
3488 | u32 rates; | 3488 | u32 rates; |
3489 | int ieoffset; | 3489 | int ieoffset; |
3490 | wl->aid = bss_conf->aid; | 3490 | wlvif->aid = bss_conf->aid; |
3491 | set_assoc = true; | 3491 | set_assoc = true; |
3492 | 3492 | ||
3493 | wl->ps_poll_failures = 0; | 3493 | wl->ps_poll_failures = 0; |
@@ -3518,7 +3518,7 @@ sta_not_found: | |||
3518 | * updates it by itself when the first beacon is | 3518 | * updates it by itself when the first beacon is |
3519 | * received after a join. | 3519 | * received after a join. |
3520 | */ | 3520 | */ |
3521 | ret = wl1271_cmd_build_ps_poll(wl, wlvif, wl->aid); | 3521 | ret = wl1271_cmd_build_ps_poll(wl, wlvif, wlvif->aid); |
3522 | if (ret < 0) | 3522 | if (ret < 0) |
3523 | goto out; | 3523 | goto out; |
3524 | 3524 | ||
@@ -3544,7 +3544,7 @@ sta_not_found: | |||
3544 | bool was_ifup = | 3544 | bool was_ifup = |
3545 | !!test_and_clear_bit(WL1271_FLAG_STA_STATE_SENT, | 3545 | !!test_and_clear_bit(WL1271_FLAG_STA_STATE_SENT, |
3546 | &wl->flags); | 3546 | &wl->flags); |
3547 | wl->aid = 0; | 3547 | wlvif->aid = 0; |
3548 | 3548 | ||
3549 | /* free probe-request template */ | 3549 | /* free probe-request template */ |
3550 | dev_kfree_skb(wlvif->probereq); | 3550 | dev_kfree_skb(wlvif->probereq); |