diff options
author | Saravana <saravanad@posedge.com> | 2012-11-28 07:57:09 -0500 |
---|---|---|
committer | Johannes Berg <johannes.berg@intel.com> | 2012-11-29 07:36:43 -0500 |
commit | db94357dbd79359496cd5189640cc36bb3c35733 (patch) | |
tree | 96245544e119db490457b8ad2f91b021c8b53393 /net/mac80211/sta_info.h | |
parent | dbeca2ea4642d9de0a59ac141b2825ea6804f408 (diff) |
mac80211: add debugfs file for last ack signal
Add a debugfs file showing the signal strength
of the ack frame that is received for the
currently sent tx packet
Signed-off-by: Saravana <saravanad@posedge.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'net/mac80211/sta_info.h')
-rw-r--r-- | net/mac80211/sta_info.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/net/mac80211/sta_info.h b/net/mac80211/sta_info.h index 6835cea4e402..dce76939f526 100644 --- a/net/mac80211/sta_info.h +++ b/net/mac80211/sta_info.h | |||
@@ -250,6 +250,7 @@ struct sta_ampdu_mlme { | |||
250 | * @rx_dropped: number of dropped MPDUs from this STA | 250 | * @rx_dropped: number of dropped MPDUs from this STA |
251 | * @last_signal: signal of last received frame from this STA | 251 | * @last_signal: signal of last received frame from this STA |
252 | * @avg_signal: moving average of signal of received frames from this STA | 252 | * @avg_signal: moving average of signal of received frames from this STA |
253 | * @last_ack_signal: signal of last received Ack frame from this STA | ||
253 | * @last_seq_ctrl: last received seq/frag number from this STA (per RX queue) | 254 | * @last_seq_ctrl: last received seq/frag number from this STA (per RX queue) |
254 | * @tx_filtered_count: number of frames the hardware filtered for this STA | 255 | * @tx_filtered_count: number of frames the hardware filtered for this STA |
255 | * @tx_retry_failed: number of frames that failed retry | 256 | * @tx_retry_failed: number of frames that failed retry |
@@ -329,6 +330,7 @@ struct sta_info { | |||
329 | unsigned long rx_dropped; | 330 | unsigned long rx_dropped; |
330 | int last_signal; | 331 | int last_signal; |
331 | struct ewma avg_signal; | 332 | struct ewma avg_signal; |
333 | int last_ack_signal; | ||
332 | /* Plus 1 for non-QoS frames */ | 334 | /* Plus 1 for non-QoS frames */ |
333 | __le16 last_seq_ctrl[IEEE80211_NUM_TIDS + 1]; | 335 | __le16 last_seq_ctrl[IEEE80211_NUM_TIDS + 1]; |
334 | 336 | ||