kernel-fxtec-pro1x/net/wireless
Jouni Malinen 3475b0946b cfg80211: Add TDLS event to allow drivers to request operations
The NL80211_CMD_TDLS_OPER command was previously used only for userspace
request for the kernel code to perform TDLS operations. However, there
are also cases where the driver may need to request operations from
userspace, e.g., when using security on the AP path. Add a new cfg80211
function for generating a TDLS operation event for drivers to request a
new link to be set up (NL80211_TDLS_SETUP) or an existing link to be
torn down (NL80211_TDLS_TEARDOWN). Drivers can optionally use these
events, e.g., based on noticing data traffic being sent to a peer
station that is seen with good signal strength.

Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2012-11-19 15:47:32 +01:00
..
.gitignore
ap.c cfg80211: store the ssid into wirless_dev in AP mode 2012-11-07 17:57:14 +01:00
chan.c cfg80211: add cfg80211 exported function tracing 2012-10-18 10:53:38 +02:00
core.c cfg80211: allow registering more than one beacon listener 2012-11-05 16:33:45 +01:00
core.h cfg80211: allow registering more than one beacon listener 2012-11-05 16:33:45 +01:00
db.txt
debugfs.c simple_open: automatically convert to simple_open() 2012-04-05 15:25:50 -07:00
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: add cfg80211 exported function tracing 2012-10-18 10:53:38 +02:00
Kconfig cfg80211: add CONFIG_CFG80211_CERTIFICATION_ONUS 2012-07-17 12:13:51 +02:00
lib80211.c
lib80211_crypt_ccmp.c net: Convert net_ratelimit uses to net_<level>_ratelimited 2012-05-15 13:45:03 -04:00
lib80211_crypt_tkip.c net: Convert net_ratelimit uses to net_<level>_ratelimited 2012-05-15 13:45:03 -04:00
lib80211_crypt_wep.c
Makefile cfg80211: add tracing to rdev-ops 2012-10-18 10:53:37 +02:00
mesh.c cfg80211: add cfg80211 exported function tracing 2012-10-18 10:53:38 +02:00
mlme.c Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless 2012-10-23 11:41:46 -04:00
nl80211.c cfg80211: Add TDLS event to allow drivers to request operations 2012-11-19 15:47:32 +01:00
nl80211.h cfg80211/nl80211: Notify connection request failure in AP mode 2012-09-18 19:54:06 +02:00
radiotap.c wireless: add radiotap A-MPDU status field 2012-08-20 13:53:09 +02:00
rdev-ops.h cfg80211: allow per interface TX power setting 2012-10-30 09:11:34 +01:00
reg.c cfg80211: fix initialization of chan->max_reg_power 2012-10-18 17:18:48 +02:00
reg.h cfg80211: make regulatory_update() static 2012-07-17 12:16:40 +02:00
regdb.h
scan.c cfg80211: add cfg80211 exported function tracing 2012-10-18 10:53:38 +02:00
sme.c cfg80211: add wrappers for registered_device_ops 2012-10-18 10:53:37 +02:00
sysfs.c cfg80211: add wrappers for registered_device_ops 2012-10-18 10:53:37 +02:00
sysfs.h
trace.c cfg80211: add tracing to rdev-ops 2012-10-18 10:53:37 +02:00
trace.h cfg80211: Add TDLS event to allow drivers to request operations 2012-11-19 15:47:32 +01:00
util.c wireless: add utility function to get P2P attribute 2012-11-06 13:24:52 +01:00
wext-compat.c cfg80211: allow per interface TX power setting 2012-10-30 09:11:34 +01:00
wext-compat.h
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-proc.c
wext-sme.c cfg80211: clarify set_channel APIs 2012-06-06 15:18:17 -04:00
wext-spy.c wireless: Convert compare_ether_addr to ether_addr_equal 2012-05-09 20:49:19 -04:00