Commit 39dbc446 authored by Jes Sorensen's avatar Jes Sorensen Committed by Greg Kroah-Hartman

staging: rtl8723au: Fold rtw_set_802_11_authentication_mode23a() into cfg80211_rtw_connect()

Signed-off-by: default avatarJes Sorensen <Jes.Sorensen@redhat.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 7c0e0636
...@@ -343,30 +343,6 @@ int rtw_set_802_11_bssid23a_list_scan(struct rtw_adapter *padapter, ...@@ -343,30 +343,6 @@ int rtw_set_802_11_bssid23a_list_scan(struct rtw_adapter *padapter,
return res; return res;
} }
int rtw_set_802_11_authentication_mode23a(struct rtw_adapter* padapter,
enum ndis_802_11_auth_mode authmode)
{
struct security_priv *psecuritypriv = &padapter->securitypriv;
int res;
RT_TRACE(_module_rtl871x_ioctl_set_c_, _drv_info_,
("set_802_11_auth.mode(): mode =%x\n", authmode));
psecuritypriv->ndisauthtype = authmode;
RT_TRACE(_module_rtl871x_ioctl_set_c_, _drv_info_,
("rtw_set_802_11_authentication_mode23a:"
"psecuritypriv->ndisauthtype =%d",
psecuritypriv->ndisauthtype));
if (psecuritypriv->ndisauthtype > 3)
psecuritypriv->dot11AuthAlgrthm = dot11AuthAlgrthm_8021X;
res = rtw_set_auth23a(padapter, psecuritypriv);
return res;
}
/* /*
* rtw_get_cur_max_rate23a - * rtw_get_cur_max_rate23a -
* @adapter: pointer to _adapter structure * @adapter: pointer to _adapter structure
......
...@@ -17,8 +17,6 @@ ...@@ -17,8 +17,6 @@
#include <drv_types.h> #include <drv_types.h>
int rtw_set_802_11_authentication_mode23a(struct rtw_adapter *pdapter,
enum ndis_802_11_auth_mode authmode);
int rtw_set_802_11_bssid23a_list_scan(struct rtw_adapter *padapter, int rtw_set_802_11_bssid23a_list_scan(struct rtw_adapter *padapter,
struct cfg80211_ssid *pssid, struct cfg80211_ssid *pssid,
int ssid_max_num); int ssid_max_num);
......
...@@ -1987,7 +1987,6 @@ static int cfg80211_rtw_connect(struct wiphy *wiphy, struct net_device *ndev, ...@@ -1987,7 +1987,6 @@ static int cfg80211_rtw_connect(struct wiphy *wiphy, struct net_device *ndev,
int ret = 0; int ret = 0;
struct list_head *phead, *plist, *ptmp; struct list_head *phead, *plist, *ptmp;
struct wlan_network *pnetwork = NULL; struct wlan_network *pnetwork = NULL;
enum ndis_802_11_auth_mode authmode;
struct cfg80211_ssid ndis_ssid; struct cfg80211_ssid ndis_ssid;
u8 *dst_ssid; u8 *dst_ssid;
u8 *src_ssid; u8 *src_ssid;
...@@ -2198,8 +2197,13 @@ static int cfg80211_rtw_connect(struct wiphy *wiphy, struct net_device *ndev, ...@@ -2198,8 +2197,13 @@ static int cfg80211_rtw_connect(struct wiphy *wiphy, struct net_device *ndev,
goto exit; goto exit;
} }
authmode = psecuritypriv->ndisauthtype; if (psecuritypriv->ndisauthtype > 3)
rtw_set_802_11_authentication_mode23a(padapter, authmode); psecuritypriv->dot11AuthAlgrthm = dot11AuthAlgrthm_8021X;
if (rtw_set_auth23a(padapter, psecuritypriv) != _SUCCESS) {
ret = -EBUSY;
goto exit;
}
/* rtw_set_802_11_encryption_mode(padapter, /* rtw_set_802_11_encryption_mode(padapter,
padapter->securitypriv.ndisencryptstatus); */ padapter->securitypriv.ndisencryptstatus); */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment