> int iwl4965_mac_ampdu_action(struct ieee80211_hw *hw, > enum ieee80211_ampdu_mlme_action action, > - const u8 *addr, u16 tid, u16 ssn) > + u8 *addr, u16 tid, u16 *ssn) > { > struct iwl4965_priv *priv = hw->priv; > int sta_id; > @@ -4733,12 +4733,18 @@ int iwl4965_mac_ampdu_action(struct ieee80211_hw *hw, > switch (action) { > case IEEE80211_AMPDU_RX_START: > IWL_DEBUG_HT("start Rx\n"); > - iwl4965_sta_modify_add_ba_tid(priv, sta_id, tid, ssn); > + iwl4965_sta_modify_add_ba_tid(priv, sta_id, tid, *ssn); > break; > case IEEE80211_AMPDU_RX_STOP: > IWL_DEBUG_HT("stop Rx\n"); > iwl4965_sta_modify_del_ba_tid(priv, sta_id, tid); > break; > extern int iwl4965_mac_ampdu_action(struct ieee80211_hw *hw, > enum ieee80211_ampdu_mlme_action action, > - const u8 *addr, u16 tid, u16 ssn); > + u8 *addr, u16 tid, u16 *ssn); > #ifdef CONFIG_IWL4965_HT_AGG These changes need to be in patch 1 so that has a chance of compiling. johannes
Attachment:
signature.asc
Description: This is a digitally signed message part