mac80211: use proper sub_if_data on suspend path
Use interface data from sta instead of invalid pointer to list head in calls to drv_sta_state. Signed-off-by: Jakub Kicinski <kubakici@wp.pl> Reviewed-by: Johannes Berg <johannes@sipsolutions.net> Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
parent
682dd04b37
commit
9d88c7f670
|
@ -102,7 +102,7 @@ int __ieee80211_suspend(struct ieee80211_hw *hw, struct cfg80211_wowlan *wowlan)
|
|||
|
||||
state = sta->sta_state;
|
||||
for (; state > IEEE80211_STA_NOTEXIST; state--)
|
||||
WARN_ON(drv_sta_state(local, sdata, sta,
|
||||
WARN_ON(drv_sta_state(local, sta->sdata, sta,
|
||||
state, state - 1));
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue