diff options
Diffstat (limited to 'drivers/net/wireless/mwifiex/sta_ioctl.c')
-rw-r--r-- | drivers/net/wireless/mwifiex/sta_ioctl.c | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/drivers/net/wireless/mwifiex/sta_ioctl.c b/drivers/net/wireless/mwifiex/sta_ioctl.c index 665a519b1403..362301f417a4 100644 --- a/drivers/net/wireless/mwifiex/sta_ioctl.c +++ b/drivers/net/wireless/mwifiex/sta_ioctl.c | |||
@@ -1691,20 +1691,6 @@ static int mwifiex_sec_ioctl_set_wapi_key(struct mwifiex_adapter *adapter, | |||
1691 | } | 1691 | } |
1692 | 1692 | ||
1693 | /* | 1693 | /* |
1694 | * IOCTL request handler to set/get authentication mode. | ||
1695 | */ | ||
1696 | static int mwifiex_set_auth_mode(struct mwifiex_private *priv, u32 auth_mode) | ||
1697 | { | ||
1698 | int ret = 0; | ||
1699 | |||
1700 | priv->sec_info.authentication_mode = auth_mode; | ||
1701 | if (priv->sec_info.authentication_mode == MWIFIEX_AUTH_MODE_NETWORKEAP) | ||
1702 | ret = mwifiex_set_wpa_ie_helper(priv, NULL, 0); | ||
1703 | |||
1704 | return ret; | ||
1705 | } | ||
1706 | |||
1707 | /* | ||
1708 | * IOCTL request handler to set WEP network key. | 1694 | * IOCTL request handler to set WEP network key. |
1709 | * | 1695 | * |
1710 | * This function prepares the correct firmware command and | 1696 | * This function prepares the correct firmware command and |
@@ -1999,36 +1985,6 @@ int mwifiex_get_signal_info(struct mwifiex_private *priv, u8 wait_option, | |||
1999 | } | 1985 | } |
2000 | 1986 | ||
2001 | /* | 1987 | /* |
2002 | * Sends IOCTL request to set encryption mode. | ||
2003 | * | ||
2004 | * This function allocates the IOCTL request buffer, fills it | ||
2005 | * with requisite parameters and calls the IOCTL handler. | ||
2006 | */ | ||
2007 | static int mwifiex_set_encrypt_mode(struct mwifiex_private *priv, | ||
2008 | u8 wait_option, u32 encrypt_mode) | ||
2009 | { | ||
2010 | priv->sec_info.encryption_mode = encrypt_mode; | ||
2011 | return 0; | ||
2012 | } | ||
2013 | |||
2014 | /* | ||
2015 | * This function set the authentication parameters. It sets both encryption | ||
2016 | * mode and authentication mode, and also enables WPA if required. | ||
2017 | */ | ||
2018 | int | ||
2019 | mwifiex_set_auth(struct mwifiex_private *priv, int encrypt_mode, | ||
2020 | int auth_mode, int wpa_enabled) | ||
2021 | { | ||
2022 | if (mwifiex_set_encrypt_mode(priv, MWIFIEX_IOCTL_WAIT, encrypt_mode)) | ||
2023 | return -EFAULT; | ||
2024 | |||
2025 | if (mwifiex_set_auth_mode(priv, auth_mode)) | ||
2026 | return -EFAULT; | ||
2027 | |||
2028 | return 0; | ||
2029 | } | ||
2030 | |||
2031 | /* | ||
2032 | * Sends IOCTL request to set encoding parameters. | 1988 | * Sends IOCTL request to set encoding parameters. |
2033 | * | 1989 | * |
2034 | * This function allocates the IOCTL request buffer, fills it | 1990 | * This function allocates the IOCTL request buffer, fills it |