WSL2-Linux-Kernel/net/wireless
Simon Wunderlich 04f39047af nl80211/cfg80211: add radar detection command/event
Add new NL80211_CMD_RADAR_DETECT, which starts the Channel
Availability Check (CAC). This command will also notify the
usermode about events (CAC finished, CAC aborted, radar
detected, NOP finished).
Once radar detection has started it should continuously
monitor for radars as long as the channel is active.

This patch enables DFS for AP mode in nl80211/cfg80211.

Based on original patch by Victor Goldenshtein <victorg@ti.com>

Signed-off-by: Simon Wunderlich <siwu@hrz.tu-chemnitz.de>
[remove WIPHY_FLAG_HAS_RADAR_DETECT again -- my mistake]
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-02-15 09:40:18 +01:00
..
.gitignore
Kconfig lib80211: hide Kconfig symbol 2012-11-16 14:29:09 -05:00
Makefile cfg80211: add tracing to rdev-ops 2012-10-18 10:53:37 +02:00
ap.c cfg80211: move some AP code to right file 2013-01-03 13:01:40 +01:00
chan.c nl80211/cfg80211: add radar detection command/event 2013-02-15 09:40:18 +01:00
core.c nl80211/cfg80211: add radar detection command/event 2013-02-15 09:40:18 +01:00
core.h nl80211/cfg80211: add radar detection command/event 2013-02-15 09:40:18 +01:00
db.txt
debugfs.c
debugfs.h
ethtool.c cfg80211: add wrappers for registered_device_ops 2012-10-18 10:53:37 +02:00
ethtool.h
genregdb.awk
ibss.c cfg80211: pass wiphy to cfg80211_ref_bss/put_bss 2013-02-11 18:44:52 +01:00
lib80211.c
lib80211_crypt_ccmp.c
lib80211_crypt_tkip.c
lib80211_crypt_wep.c
mesh.c {cfg,nl}80211: mesh power mode primitives and userspace access 2013-01-16 22:48:04 +01:00
mlme.c nl80211/cfg80211: add radar detection command/event 2013-02-15 09:40:18 +01:00
nl80211.c nl80211/cfg80211: add radar detection command/event 2013-02-15 09:40:18 +01:00
nl80211.h nl80211/cfg80211: add radar detection command/event 2013-02-15 09:40:18 +01:00
radiotap.c
rdev-ops.h cfg80211/nl80211: add API for MAC address ACLs 2013-01-25 18:36:44 +01:00
reg.c nl80211/cfg80211: add radar detection command/event 2013-02-15 09:40:18 +01:00
reg.h regulatory: use RCU to protect global and wiphy regdomains 2013-01-03 13:01:29 +01:00
regdb.h
scan.c nl80211/cfg80211: add radar detection command/event 2013-02-15 09:40:18 +01:00
sme.c cfg80211: pass wiphy to cfg80211_ref_bss/put_bss 2013-02-11 18:44:52 +01:00
sysfs.c cfg80211: move locking into cfg80211_bss_age 2013-02-04 18:57:43 +01:00
sysfs.h
trace.c cfg80211: add tracing to rdev-ops 2012-10-18 10:53:37 +02:00
trace.h nl80211/cfg80211: add radar detection command/event 2013-02-15 09:40:18 +01:00
util.c cfg80211: fix radar check for P2P_DEVICE 2013-02-11 18:44:45 +01:00
wext-compat.c wext: explicitly cast -110 to u8 2012-12-07 11:58:26 +01:00
wext-compat.h
wext-core.c
wext-priv.c
wext-proc.c
wext-sme.c cfg80211: fix BSS struct IE access races 2012-11-30 13:42:20 +01:00
wext-spy.c