diff options
author | Vivek Natarajan <vnatarajan@atheros.com> | 2010-02-09 14:50:28 +0530 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2010-02-09 14:10:05 -0500 |
commit | 375177bf35efc08e1bd37bbda4cc0c8cc4db8500 (patch) | |
tree | 88774b1a46072fd3b0418b36d39d447b78fbfc51 /net/mac80211/ieee80211_i.h | |
parent | e15276a4b220c54db665cf46a92bd9ceb9aeb052 (diff) | |
download | kernel_samsung_smdk4412-375177bf35efc08e1bd37bbda4cc0c8cc4db8500.zip kernel_samsung_smdk4412-375177bf35efc08e1bd37bbda4cc0c8cc4db8500.tar.gz kernel_samsung_smdk4412-375177bf35efc08e1bd37bbda4cc0c8cc4db8500.tar.bz2 |
mac80211: Retry null data frame for power save.
Even if the null data frame is not acked by the AP, mac80211
goes into power save. This might lead to loss of frames
from the AP.
Prevent this by restarting dynamic_ps_timer when ack is not
received for null data frames.
Cc: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: Vivek Natarajan <vnatarajan@atheros.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'net/mac80211/ieee80211_i.h')
-rw-r--r-- | net/mac80211/ieee80211_i.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/net/mac80211/ieee80211_i.h b/net/mac80211/ieee80211_i.h index a591119..9dd98b6 100644 --- a/net/mac80211/ieee80211_i.h +++ b/net/mac80211/ieee80211_i.h @@ -316,6 +316,7 @@ enum ieee80211_sta_flags { IEEE80211_STA_CSA_RECEIVED = BIT(5), IEEE80211_STA_MFP_ENABLED = BIT(6), IEEE80211_STA_UAPSD_ENABLED = BIT(7), + IEEE80211_STA_NULLFUNC_ACKED = BIT(8), }; struct ieee80211_if_managed { |