summaryrefslogtreecommitdiff
path: root/Documentation/siphash.txt
diff options
context:
space:
mode:
authorJohannes Berg <johannes.berg@intel.com>2017-03-08 11:12:10 +0100
committerJohannes Berg <johannes.berg@intel.com>2017-03-08 14:20:01 +0100
commite8e4f5280ddd0a7b43a795f90a0758e3c99df6a6 (patch)
tree749391b6ba269af098d9ee4810b1dc24abf86d4a /Documentation/siphash.txt
parentb61fbda180b5c9f5f3ce7f2e63b0253c84ffdf09 (diff)
mac80211: reject/clear user rate mask if not usable
If the user rate mask results in no (basic) rates being usable, clear it. Also, if we're already operating when it's set, reject it instead. Technically, selecting basic rates as the criterion is a bit too restrictive, but calculating the usable rates over all stations (e.g. in AP mode) is harder, and all stations must support the basic rates. Similarly, in client mode, the basic rates will be used anyway for control frames. This fixes the "no supported rates (...) in rate_mask ..." warning that occurs on TX when you've selected a rate mask that's not compatible with the connection (e.g. an AP that enables only the rates 36, 48, 54 and you've selected only 6, 9, 12.) Reported-by: Kirtika Ruchandani <kirtika@google.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'Documentation/siphash.txt')
0 files changed, 0 insertions, 0 deletions