nl80211: fix STA AID bug

This fixes the STA AID setting and actually makes hostapd/mac80211
work properly in presence of power-saving stations.

Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>

authored by Johannes Berg and committed by John W. Linville 16f2e85d 881400a2

+1 -1
+1 -1
net/wireless/nl80211.c
··· 945 945 nla_len(info->attrs[NL80211_ATTR_STA_SUPPORTED_RATES]); 946 946 params.listen_interval = 947 947 nla_get_u16(info->attrs[NL80211_ATTR_STA_LISTEN_INTERVAL]); 948 - params.listen_interval = nla_get_u16(info->attrs[NL80211_ATTR_STA_AID]); 948 + params.aid = nla_get_u16(info->attrs[NL80211_ATTR_STA_AID]); 949 949 950 950 if (parse_station_flags(info->attrs[NL80211_ATTR_STA_FLAGS], 951 951 &params.station_flags))