Janusz Dziedzic
089027e57c
cfg80211: regulatory: allow getting DFS CAC time from userspace
...
Introduce DFS CAC time as a regd param, configured per REG_RULE and
set per channel in cfg80211. DFS CAC time is close connected with
regulatory database configuration. Instead of using hardcoded values,
get DFS CAC time form regulatory database. Pass DFS CAC time to user
mode (mainly for iw reg get, iw list, iw info). Allow setting DFS CAC
time via CRDA. Add support for internal regulatory database.
Signed-off-by: Janusz Dziedzic <janusz.dziedzic@tieto.com>
[rewrap commit log]
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2014-02-25 17:29:25 +01:00
..
.gitignore
wireless: support internal statically compiled regulatory database
2009-12-21 18:56:10 -05:00
ap.c
cfg80211: consider existing DFS interfaces
2014-02-04 21:58:17 +01:00
chan.c
cfg80211: remove NL80211_FEATURE_P2P_DEVICE_NEEDS_CHANNEL
2014-02-12 14:22:03 +01:00
core.c
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless
2014-02-13 14:43:02 -05:00
core.h
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless
2014-02-13 14:43:02 -05:00
db.txt
wireless: support internal statically compiled regulatory database
2009-12-21 18:56:10 -05:00
debugfs.c
mac80211: fix some snprintf misuses
2013-10-01 12:16:51 +02:00
debugfs.h
cfg80211/mac80211: use debugfs_remove_recursive
2009-10-30 16:49:18 -04:00
ethtool.c
ethtool: fix drvinfo strings set in drivers
2013-01-06 21:06:31 -08:00
ethtool.h
net/wireless/ethtool.h: drop unnecessary include of linux/ethtool.h
2009-10-07 16:39:49 -04:00
genregdb.awk
cfg80211: regulatory: allow getting DFS CAC time from userspace
2014-02-25 17:29:25 +01:00
ibss.c
cfg80211: remove radar requirements check from cfg80211_can_use_iftype_chan()
2014-02-21 09:33:10 +01:00
Kconfig
lib80211: hide Kconfig symbol
2012-11-16 14:29:09 -05:00
lib80211.c
lib80211: remove exports for functions not called by other modules
2011-08-09 15:42:36 -04:00
lib80211_crypt_ccmp.c
hostap: Don't use create_proc_read_entry()
2013-04-29 15:41:56 -04:00
lib80211_crypt_tkip.c
hostap: Don't use create_proc_read_entry()
2013-04-29 15:41:56 -04:00
lib80211_crypt_wep.c
hostap: Don't use create_proc_read_entry()
2013-04-29 15:41:56 -04:00
Makefile
cfg80211: add tracing to rdev-ops
2012-10-18 10:53:37 +02:00
mesh.c
cfg80211: remove radar requirements check from cfg80211_can_use_iftype_chan()
2014-02-21 09:33:10 +01:00
mlme.c
cfg80211: consider existing DFS interfaces
2014-02-04 21:58:17 +01:00
nl80211.c
cfg80211: regulatory: allow getting DFS CAC time from userspace
2014-02-25 17:29:25 +01:00
nl80211.h
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless
2014-02-13 14:43:02 -05:00
radiotap.c
radiotap: fix bitmap-end-finding buffer overrun
2013-12-16 12:06:43 +01:00
rdev-ops.h
cfg80211: Pass TDLS peer capability information in tdls_mgmt
2014-02-20 11:55:25 +01:00
reg.c
cfg80211: regulatory: allow getting DFS CAC time from userspace
2014-02-25 17:29:25 +01:00
reg.h
cfg80211: regulatory: simplify uevent sending
2014-02-25 15:44:44 +01:00
regdb.h
cfg80211: relicense reg.c reg.h and genregdb.awk to ISC
2012-01-04 14:30:41 -05:00
scan.c
cfg80211: send scan results from work queue
2014-02-06 09:55:19 +01:00
sme.c
cfg80211: send scan results from work queue
2014-02-06 09:55:19 +01:00
sysfs.c
net: wireless: convert class code to use dev_groups
2013-07-25 16:34:40 -07:00
sysfs.h
net: misc: Remove extern from function prototypes
2013-10-19 19:12:11 -04:00
trace.c
cfg80211: add tracing to rdev-ops
2012-10-18 10:53:37 +02:00
trace.h
cfg80211: Pass TDLS peer capability information in tdls_mgmt
2014-02-20 11:55:25 +01:00
util.c
cfg80211: remove radar requirements check from cfg80211_can_use_iftype_chan()
2014-02-21 09:33:10 +01:00
wext-compat.c
cfg80211: add sanity check for retry limit in wext-compat
2014-01-09 17:05:28 +01:00
wext-compat.h
cfg80211: remove unused wext handler exports
2011-08-08 14:26:29 -04:00
wext-core.c
wext: include wireless event id when it has a size problem
2012-09-05 16:12:44 +02:00
wext-priv.c
wext: fix potential private ioctl memory content leak
2010-09-20 13:41:40 -04:00
wext-proc.c
net: proc: change proc_net_remove to remove_proc_entry
2013-02-18 14:53:08 -05:00
wext-sme.c
cfg80211: separate internal SME implementation
2013-06-04 13:03:11 +02:00
wext-spy.c
wireless: Convert compare_ether_addr to ether_addr_equal
2012-05-09 20:49:19 -04:00