> + /* > + * BAR failed, let's tear down the BA session as a > + * last resort as some STAs (Intel 5100 on Windows) > + * can get stuck when the BA window isn't flushed > + * correctly. > + */ > + bar = (struct ieee80211_bar *) skb->data; > + if (!(bar->control & IEEE80211_BAR_CTRL_MULTI_TID)) { > + tid = (bar->control & > + IEEE80211_BAR_CTRL_TID_INFO_MASK) >> > + IEEE80211_BAR_CTRL_TID_INFO_SHIFT; > + ieee80211_stop_tx_ba_session(&sta->sta, tid); Meh. Please, everyone, run sparse: net/mac80211/status.c:276:34: warning: restricted __le16 degrades to integer net/mac80211/status.c:277:43: warning: restricted __le16 degrades to integer johannes -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html