| 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,
|
|
|