Present CQM events to listeners under the following conditions:
- A bitrate threshold has been configured AND
+ This is the first transmitted rate since the threshold has been
(re)configured OR
+ The current transmit rate is on the other side of the threshold from
the previous transmit OR
+ The current transmit rate is lower than the threshold AND also lower
than the previous bitrate we have notified about.
include/linux/nl80211.h | 4 ++
include/net/cfg80211.h | 18 ++++++++
include/net/mac80211.h | 3 +
net/mac80211/cfg.c | 17 +++++++
net/mac80211/ieee80211_i.h | 16 +++++++
net/mac80211/main.c | 11 +++++
net/mac80211/rate.c | 74 ++++++++++++++++++++++++++++++++
net/mac80211/rate.h | 8 +++
net/mac80211/status.c | 14 ++++++
net/wireless/mlme.c | 13 ++++++
net/wireless/nl80211.c | 102 +++++++++++++++++++++++++++++++++++++++++++-
net/wireless/nl80211.h | 6 +++
12 files changed, 284 insertions(+), 2 deletions(-)
--
Paul