diff options
author | David S. Miller <davem@davemloft.net> | 2017-06-13 20:34:13 +0300 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2017-06-13 20:34:13 +0300 |
commit | c5549ee40112f2511a794c9aad7eb6ac5f18b0eb (patch) | |
tree | bcd773cb87894e264be36091891eaee194038551 /net/mac80211/cfg.c | |
parent | ace17c369295f088dc8ac8ff468602646fa5cced (diff) | |
parent | b3dd8279659f14f3624bb32559782d699fa6f7d1 (diff) | |
download | linux-c5549ee40112f2511a794c9aad7eb6ac5f18b0eb.tar.xz |
Merge tag 'mac80211-for-davem-2017-06-13' of git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211
Johannes Berg says:
====================
Some fixes:
* Avi fixes some fallout from my mac80211 RX flags changes
* Emmanuel fixes an issue with adhering to the spec, and
an oversight in the SMPS management code
* Jason's patch makes mac80211 use constant-time memory
comparisons for message authentication, to avoid having
potentially observable timing differences
* my fix makes mac80211 set the basic rates bitmap before
the channel so the next update to the driver has more
consistent data - this required another rework patch to
remove some useless 5/10 MHz code that can never be hit
====================
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/mac80211/cfg.c')
-rw-r--r-- | net/mac80211/cfg.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/net/mac80211/cfg.c b/net/mac80211/cfg.c index 6c2e6060cd54..4a388fe8c2d1 100644 --- a/net/mac80211/cfg.c +++ b/net/mac80211/cfg.c @@ -902,6 +902,8 @@ static int ieee80211_start_ap(struct wiphy *wiphy, struct net_device *dev, default: return -EINVAL; } + sdata->u.ap.req_smps = sdata->smps_mode; + sdata->needed_rx_chains = sdata->local->rx_chains; sdata->vif.bss_conf.beacon_int = params->beacon_interval; |