diff options
Diffstat (limited to 'net/mac80211/sta_info.h')
-rw-r--r-- | net/mac80211/sta_info.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/net/mac80211/sta_info.h b/net/mac80211/sta_info.h index 75573dc79d7a..3573743dfa59 100644 --- a/net/mac80211/sta_info.h +++ b/net/mac80211/sta_info.h | |||
@@ -133,10 +133,11 @@ struct sta_info { | |||
133 | unsigned int wep_weak_iv_count; /* number of RX frames with weak IV */ | 133 | unsigned int wep_weak_iv_count; /* number of RX frames with weak IV */ |
134 | 134 | ||
135 | unsigned long last_rx; | 135 | unsigned long last_rx; |
136 | u32 supp_rates; /* bitmap of supported rates in local->curr_rates */ | 136 | /* bitmap of supported rates per band */ |
137 | int txrate; /* index in local->curr_rates */ | 137 | u64 supp_rates[IEEE80211_NUM_BANDS]; |
138 | int last_txrate; /* last rate used to send a frame to this STA */ | 138 | int txrate_idx; |
139 | int last_nonerp_idx; | 139 | /* last rates used to send a frame to this STA */ |
140 | int last_txrate_idx, last_nonerp_txrate_idx; | ||
140 | 141 | ||
141 | struct net_device *dev; /* which net device is this station associated | 142 | struct net_device *dev; /* which net device is this station associated |
142 | * to */ | 143 | * to */ |
@@ -222,7 +223,6 @@ static inline void __sta_info_get(struct sta_info *sta) | |||
222 | } | 223 | } |
223 | 224 | ||
224 | struct sta_info * sta_info_get(struct ieee80211_local *local, u8 *addr); | 225 | struct sta_info * sta_info_get(struct ieee80211_local *local, u8 *addr); |
225 | int sta_info_min_txrate_get(struct ieee80211_local *local); | ||
226 | void sta_info_put(struct sta_info *sta); | 226 | void sta_info_put(struct sta_info *sta); |
227 | struct sta_info * sta_info_add(struct ieee80211_local *local, | 227 | struct sta_info * sta_info_add(struct ieee80211_local *local, |
228 | struct net_device *dev, u8 *addr, gfp_t gfp); | 228 | struct net_device *dev, u8 *addr, gfp_t gfp); |