diff options
author | Avinash Patil <patila@marvell.com> | 2012-05-08 21:30:28 -0400 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2012-05-16 12:46:36 -0400 |
commit | ede98bfa914ec3285761da4bb9c25d1e160ea85b (patch) | |
tree | 5be00b8cd4bdf8b9f3d46ea1325b046700118479 /drivers/net/wireless/mwifiex/main.c | |
parent | e76268da22f9dbe8794d68e6a504a781dfd36998 (diff) |
mwifiex: add custom IE framework
1. support for setting custom IE from application hostapd etc.
Custom IE addition using auto-indexing and Custom IE deletion using
static indices (which are allocated during IE addition and stored in
driver) are supported.
2. Separate file for handling IE related execution.
Signed-off-by: Avinash Patil <patila@marvell.com>
Signed-off-by: Kiran Divekar <dkiran@marvell.com>
Signed-off-by: Bing Zhao <bzhao@marvell.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/mwifiex/main.c')
-rw-r--r-- | drivers/net/wireless/mwifiex/main.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/net/wireless/mwifiex/main.c b/drivers/net/wireless/mwifiex/main.c index 43e4efad4cf7..49598e6c181f 100644 --- a/drivers/net/wireless/mwifiex/main.c +++ b/drivers/net/wireless/mwifiex/main.c | |||
@@ -640,6 +640,8 @@ void mwifiex_init_priv_params(struct mwifiex_private *priv, | |||
640 | priv->current_key_index = 0; | 640 | priv->current_key_index = 0; |
641 | priv->media_connected = false; | 641 | priv->media_connected = false; |
642 | memset(&priv->nick_name, 0, sizeof(priv->nick_name)); | 642 | memset(&priv->nick_name, 0, sizeof(priv->nick_name)); |
643 | memset(priv->mgmt_ie, 0, | ||
644 | sizeof(struct mwifiex_ie) * MAX_MGMT_IE_INDEX); | ||
643 | priv->num_tx_timeout = 0; | 645 | priv->num_tx_timeout = 0; |
644 | memcpy(dev->dev_addr, priv->curr_addr, ETH_ALEN); | 646 | memcpy(dev->dev_addr, priv->curr_addr, ETH_ALEN); |
645 | } | 647 | } |