Index: chromeos/compat-wireless/net/mac80211/ieee80211_i.h |
diff --git a/chromeos/compat-wireless/net/mac80211/ieee80211_i.h b/chromeos/compat-wireless/net/mac80211/ieee80211_i.h |
index 40cd9f572f78e8c25f8b93717bf4ad3dddce7fb1..06638933a58fb050cf347183cd6a985b54360b1b 100644 |
--- a/chromeos/compat-wireless/net/mac80211/ieee80211_i.h |
+++ b/chromeos/compat-wireless/net/mac80211/ieee80211_i.h |
@@ -330,12 +330,11 @@ struct ieee80211_if_managed { |
struct work_struct chswitch_work; |
struct work_struct beacon_connection_loss_work; |
struct work_struct bitrate_notify_work; |
- struct work_struct probe_status_work; |
- unsigned long bloss_timeout; |
+ unsigned long beacon_timeout; |
unsigned long probe_timeout; |
int probe_send_count; |
- bool probe_acked; |
+ bool nullfunc_failed; |
bool tx_bitrate_changed; |
struct mutex mtx; |
@@ -376,13 +375,6 @@ struct ieee80211_if_managed { |
int ave_beacon_signal; |
/* |
- * Number of Beacon frames used in ave_beacon_signal. This can be used |
- * to avoid generating less reliable cqm events that would be based |
- * only on couple of received frames. |
- */ |
- unsigned int count_beacon_signal; |
- |
- /* |
* Last Beacon frame signal strength average (ave_beacon_signal / 16) |
* that triggered a cqm event. 0 indicates that no event has been |
* generated for the current association. |
@@ -1165,10 +1157,10 @@ void ieee80211_process_addba_request(struct ieee80211_local *local, |
int __ieee80211_stop_tx_ba_session(struct sta_info *sta, u16 tid, |
enum ieee80211_back_parties initiator, |
- bool tx); |
+ bool tx); |
int ___ieee80211_stop_tx_ba_session(struct sta_info *sta, u16 tid, |
enum ieee80211_back_parties initiator, |
- bool tx); |
+ bool tx); |
void ieee80211_start_tx_ba_cb(struct ieee80211_vif *vif, u8 *ra, u16 tid); |
void ieee80211_stop_tx_ba_cb(struct ieee80211_vif *vif, u8 *ra, u8 tid); |
void ieee80211_ba_session_work(struct work_struct *work); |
@@ -1229,6 +1221,8 @@ void ieee80211_send_nullfunc(struct ieee80211_local *local, |
int powersave); |
void ieee80211_sta_rx_notify(struct ieee80211_sub_if_data *sdata, |
struct ieee80211_hdr *hdr); |
+void ieee80211_sta_tx_notify(struct ieee80211_sub_if_data *sdata, |
+ struct ieee80211_hdr *hdr, bool ack); |
void ieee80211_beacon_connection_loss_work(struct work_struct *work); |
void ieee80211_wake_queues_by_reason(struct ieee80211_hw *hw, |