WSL2-Linux-Kernel/net/mac80211
Tamizh chelvam 93e2d04a18 mac80211: fix channel switch trigger from unknown mesh peer
Previously mesh channel switch happens if beacon contains
CSA IE without checking the mesh peer info. Due to that
channel switch happens even if the beacon is not from
its own mesh peer. Fixing that by checking if the CSA
originated from the same mesh network before proceeding
for channel switch.

Signed-off-by: Tamizh chelvam <tamizhr@codeaurora.org>
Link: https://lore.kernel.org/r/1585403604-29274-1-git-send-email-tamizhr@codeaurora.org
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2020-04-15 09:54:26 +02:00
..
Kconfig
Makefile
aead_api.c
aead_api.h
aes_ccm.h
aes_cmac.c mac80211: Update BIP to support Beacon frames 2020-02-24 10:36:03 +01:00
aes_cmac.h
aes_gcm.h
aes_gmac.c mac80211: Update BIP to support Beacon frames 2020-02-24 10:36:03 +01:00
aes_gmac.h
agg-rx.c
agg-tx.c
airtime.c
cfg.c mac80211: HE: set missing bss_conf fields in AP mode 2020-03-20 14:42:19 +01:00
chan.c
debug.h
debugfs.c
debugfs.h
debugfs_key.c mac80211: Support BIGTK configuration for Beacon protection 2020-02-24 10:35:57 +01:00
debugfs_key.h mac80211: Support BIGTK configuration for Beacon protection 2020-02-24 10:35:57 +01:00
debugfs_netdev.c mac80211: Remove support for changing AP SMPS mode 2020-02-07 12:48:29 +01:00
debugfs_netdev.h
debugfs_sta.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2020-03-29 21:25:29 -07:00
debugfs_sta.h
driver-ops.c
driver-ops.h mac80211: Add api to support configuring TID specific configuration 2020-02-24 14:07:01 +01:00
ethtool.c
fils_aead.c
fils_aead.h
he.c mac80211: Handle SMPS mode changes only in AP mode 2020-02-07 12:47:30 +01:00
ht.c mac80211: Remove support for changing AP SMPS mode 2020-02-07 12:48:29 +01:00
ibss.c
ieee80211_i.h mac80211: handle no-preauth flag for control port 2020-03-20 14:42:19 +01:00
iface.c mac80211: handle no-preauth flag for control port 2020-03-20 14:42:19 +01:00
key.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2020-03-29 21:25:29 -07:00
key.h mac80211: Support BIGTK configuration for Beacon protection 2020-02-24 10:35:57 +01:00
led.c
led.h
main.c mac80211: fix race in ieee80211_register_hw() 2020-04-15 09:31:58 +02:00
mesh.c mac80211: fix channel switch trigger from unknown mesh peer 2020-04-15 09:54:26 +02:00
mesh.h
mesh_hwmp.c mac80211: Do not send mesh HWMP PREQ if HWMP is disabled 2020-03-11 09:04:14 +01:00
mesh_pathtbl.c
mesh_plink.c
mesh_ps.c
mesh_sync.c
michael.c
michael.h
mlme.c mac80211: handle no-preauth flag for control port 2020-03-20 14:42:19 +01:00
ocb.c
offchannel.c
pm.c
rate.c
rate.h
rc80211_minstrel.c
rc80211_minstrel.h
rc80211_minstrel_debugfs.c
rc80211_minstrel_ht.c
rc80211_minstrel_ht.h
rc80211_minstrel_ht_debugfs.c
rx.c mac80211: handle no-preauth flag for control port 2020-03-20 14:42:19 +01:00
scan.c cfg80211: remove support for adjacent channel compensation 2020-02-21 20:00:39 +01:00
spectmgmt.c
sta_info.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2020-03-29 21:25:29 -07:00
sta_info.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2020-03-29 21:25:29 -07:00
status.c
tdls.c
tkip.c
tkip.h
trace.c
trace.h
trace_msg.h
tx.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2020-03-30 20:48:43 -07:00
util.c mac80211: consider WLAN_EID_EXT_HE_OPERATION for parsing CRC 2020-03-20 14:42:20 +01:00
vht.c mac80211: HE: set RX NSS 2020-02-07 12:46:37 +01:00
wep.c mac80211: make ieee80211_wep_init() return void 2020-02-07 12:40:34 +01:00
wep.h mac80211: make ieee80211_wep_init() return void 2020-02-07 12:40:34 +01:00
wme.c
wme.h
wpa.c
wpa.h