Rajkumar Manoharan
5ce543d148
cfg80211: Restore orig channel values upon disconnect
...
When we restore regulatory settings the world regulatory domain
is properly reset on cfg80211 (or user prefered regulatory domain)
but we were never setting back channel values for drivers that use
WIPHY_FLAG_CUSTOM_REGULATORY. Set these values up again by using
the orig_ channel parameters.
This fixes restoring custom regulatory settings upon disconnect
events.
Cc: compat@orbit-lab.org
Cc: Paul Stewart <pstew@google.com>
Cc: Rajkumar Manoharan <rmanohar@qca.qualcomm.com>
Cc: Senthilkumar Balasubramanian <senthilb@qca.qualcomm.com>
Signed-off-by: Rajkumar Manoharan <rmanohar@qca.qualcomm.com>
Signed-off-by: Luis R. Rodriguez <mcgrof@qca.qualcomm.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2011-12-16 09:30:43 -05:00
..
.gitignore
chan.c
nl80211: Parse channel type attribute in an ibss join request
2011-12-06 16:05:24 -05:00
core.c
nl80211: advertise device AP SME
2011-11-09 16:12:38 -05:00
core.h
cfg80211: Fix race in bss timeout
2011-12-13 15:30:28 -05:00
db.txt
debugfs.c
debugfs.h
ethtool.c
ethtool.h
genregdb.awk
ibss.c
net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modules
2011-10-31 19:30:30 -04:00
Kconfig
wireless: disable wext sysfs by default
2011-12-07 15:19:39 -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
wireless: Remove unnecessary OOM logging messages
2011-09-13 15:45:02 -04:00
lib80211_crypt_tkip.c
wireless: Remove unnecessary OOM logging messages
2011-09-13 15:45:02 -04:00
lib80211_crypt_wep.c
wireless: Remove unnecessary OOM logging messages
2011-09-13 15:45:02 -04:00
Makefile
mesh.c
{nl,cfg,mac}80211: implement dot11MeshHWMPperrMinInterval
2011-11-28 14:44:06 -05:00
mlme.c
wireless: Support ht-capabilities over-rides.
2011-11-21 16:22:06 -05:00
nl80211.c
cfg80211: validate nl80211 station handling better
2011-12-15 14:45:45 -05:00
nl80211.h
cfg80211: add event for unexpected 4addr frames
2011-11-09 16:13:52 -05:00
radiotap.c
net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modules
2011-10-31 19:30:30 -04:00
reg.c
cfg80211: Restore orig channel values upon disconnect
2011-12-16 09:30:43 -05:00
reg.h
cfg80211: process regulatory DFS region for countries
2011-11-21 16:20:41 -05:00
regdb.h
scan.c
cfg80211: merge in beacon ies of hidden bss.
2011-11-11 12:32:47 -05:00
sme.c
cfg80211: Fix race in bss timeout
2011-12-13 15:30:28 -05:00
sysfs.c
mac80211: fix suspend/resume races with unregister hw
2011-08-22 14:21:40 -04:00
sysfs.h
util.c
cfg80211: Fix race in bss timeout
2011-12-13 15:30:28 -05:00
wext-compat.c
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux
2011-11-22 14:05:46 -05:00
wext-compat.h
cfg80211: remove unused wext handler exports
2011-08-08 14:26:29 -04:00
wext-core.c
net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modules
2011-10-31 19:30:30 -04:00
wext-priv.c
wext-proc.c
wext-sme.c
net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modules
2011-10-31 19:30:30 -04:00
wext-spy.c
net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modules
2011-10-31 19:30:30 -04:00