diff options
author | David Lin <dlin@marvell.com> | 2016-06-04 07:21:20 +0800 |
---|---|---|
committer | David Lin <dlin@marvell.com> | 2016-06-04 07:21:20 +0800 |
commit | 863519122677e6e6406eee5fbde14183f35ad938 (patch) | |
tree | d8792fff26f00423b370aa02795bd9f5924266cb | |
parent | 39cf37cf5f8940dd1796c0a10b06e88748553263 (diff) |
Updated WSC IE to probe response.
Signed-off-by: David Lin <dlin@marvell.com>
-rw-r--r-- | fwcmd.c | 8 | ||||
-rw-r--r-- | hostcmd.h | 2 |
2 files changed, 10 insertions, 0 deletions
@@ -2572,6 +2572,14 @@ int mwl_fwcmd_set_wsc_ie(struct ieee80211_hw *hw, u8 len, u8 *data) return -EIO; } + pcmd->ie_type = WSC_IE_SET_PROBE_RESPONSE; + + if (mwl_fwcmd_exec_cmd(priv, HOSTCMD_CMD_SET_WSC_IE)) { + mutex_unlock(&priv->fwcmd_mutex); + wiphy_err(hw->wiphy, "failed execution\n"); + return -EIO; + } + mutex_unlock(&priv->fwcmd_mutex); return 0; @@ -129,6 +129,8 @@ /* Misc */ #define WSC_IE_MAX_LENGTH 251 +#define WSC_IE_SET_BEACON 0 +#define WSC_IE_SET_PROBE_RESPONSE 1 enum { WL_DISABLE = 0, |