mwifiex: fix incorrect privacy setting in beacon and probe response
authorAvinash Patil <patila@marvell.com>
Tue, 12 Jun 2012 01:13:57 +0000 (18:13 -0700)
committerJohn W. Linville <linville@tuxdriver.com>
Tue, 12 Jun 2012 18:41:00 +0000 (14:41 -0400)
commit6ddcd46463aa66855f1f8e74de454740a5f4aef4
tree82903d514ae9ba8db61d3ddf52deeda0289187eb
parent3b4a39af75fed985f12d295786d397a9d8e9fd2f
mwifiex: fix incorrect privacy setting in beacon and probe response

Test procedure:
1. Start AP with security setting (e.g. WPA2)
2. Stop AP
3. Start AP with open security

Here it's observed that privacy is enabled in beacons and
probe responses.

This patch fixes it by checking the privacy parameter from
cfg80211_ap_settings. If privacy is not set in cfg80211_ap_settings,
set open authentication and no encryption in FW.

Signed-off-by: Avinash Patil <patila@marvell.com>
Signed-off-by: Bing Zhao <bzhao@marvell.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/mwifiex/uap_cmd.c