Message ID | 1291202302-9698-1-git-send-email-helmut.schaa@googlemail.com (mailing list archive) |
---|---|
State | Not Applicable, archived |
Headers | show |
diff --git a/net/mac80211/tx.c b/net/mac80211/tx.c index e694836..f753081 100644 --- a/net/mac80211/tx.c +++ b/net/mac80211/tx.c @@ -669,7 +669,7 @@ ieee80211_tx_h_rate_ctrl(struct ieee80211_tx_data *tx) if (txrc.reported_rate.idx < 0) txrc.reported_rate = info->control.rates[0]; - if (tx->sta) + if (tx->sta && ieee80211_is_data(hdr->frame_control)) tx->sta->last_tx_rate = txrc.reported_rate; if (unlikely(!info->control.rates[0].count))