aboutsummaryrefslogtreecommitdiffstats
path: root/net/mac80211/sta_info.h
diff options
context:
space:
mode:
authorJohannes Berg <johannes@sipsolutions.net>2008-09-10 21:04:36 -0400
committerJohn W. Linville <linville@tuxdriver.com>2008-09-15 16:48:24 -0400
commitae17e986091637e7ef5a8224c7b689029b105131 (patch)
tree184fb207b36348f4ac989831b3425d9d67221e02 /net/mac80211/sta_info.h
parent323ce79a9cdbf838ea577677b1ddace8e0b4d4c6 (diff)
mac80211: move txrate_idx into RC algorithms
The sta_info->txrate_idx member isn't used by all RC algorithms in the way it was intended to be used, move it into those that require it (only PID) and keep track in the core code of which rate was last used for reporting to userspace and the mesh MLME. Signed-off-by: Johannes Berg <johannes@sipsolutions.net> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'net/mac80211/sta_info.h')
-rw-r--r--net/mac80211/sta_info.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/net/mac80211/sta_info.h b/net/mac80211/sta_info.h
index 4dafa044b2f2..5d8fabf7a68b 100644
--- a/net/mac80211/sta_info.h
+++ b/net/mac80211/sta_info.h
@@ -274,7 +274,7 @@ struct sta_info {
274 unsigned long tx_packets; 274 unsigned long tx_packets;
275 unsigned long tx_bytes; 275 unsigned long tx_bytes;
276 unsigned long tx_fragments; 276 unsigned long tx_fragments;
277 int txrate_idx; 277 unsigned int last_txrate_idx;
278 u16 tid_seq[IEEE80211_QOS_CTL_TID_MASK + 1]; 278 u16 tid_seq[IEEE80211_QOS_CTL_TID_MASK + 1];
279#ifdef CONFIG_MAC80211_DEBUG_COUNTERS 279#ifdef CONFIG_MAC80211_DEBUG_COUNTERS
280 unsigned int wme_tx_queue[NUM_RX_DATA_QUEUES]; 280 unsigned int wme_tx_queue[NUM_RX_DATA_QUEUES];