| /linux/drivers/staging/rtl8723bs/os_dep/ |
| H A D | ioctl_cfg80211.c | 503 struct security_priv *psecuritypriv = &(padapter->securitypriv); in rtw_cfg80211_ap_set_encryption() local 546 if (psecuritypriv->bWepDefaultKeyIdxSet == 0) { in rtw_cfg80211_ap_set_encryption() 549 psecuritypriv->dot11AuthAlgrthm = dot11AuthAlgrthm_Auto; in rtw_cfg80211_ap_set_encryption() 550 psecuritypriv->ndisencryptstatus = Ndis802_11Encryption1Enabled; in rtw_cfg80211_ap_set_encryption() 551 psecuritypriv->dot11PrivacyAlgrthm = _WEP40_; in rtw_cfg80211_ap_set_encryption() 552 psecuritypriv->dot118021XGrpPrivacy = _WEP40_; in rtw_cfg80211_ap_set_encryption() 555 psecuritypriv->dot11PrivacyAlgrthm = _WEP104_; in rtw_cfg80211_ap_set_encryption() 556 psecuritypriv->dot118021XGrpPrivacy = _WEP104_; in rtw_cfg80211_ap_set_encryption() 559 psecuritypriv->dot11PrivacyKeyIndex = wep_key_idx; in rtw_cfg80211_ap_set_encryption() 562 memcpy(&(psecuritypriv->dot11DefKey[wep_key_idx].skey[0]), param->u.crypt.key, wep_key_len); in rtw_cfg80211_ap_set_encryption() [all …]
|
| H A D | os_intfs.c | 512 struct security_priv *psecuritypriv = &padapter->securitypriv; in rtw_init_default_value() local 533 psecuritypriv->binstallGrpkey = _FAIL; in rtw_init_default_value() 534 psecuritypriv->sw_encrypt = pregistrypriv->software_encrypt; in rtw_init_default_value() 535 psecuritypriv->sw_decrypt = pregistrypriv->software_decrypt; in rtw_init_default_value() 537 psecuritypriv->dot11AuthAlgrthm = dot11AuthAlgrthm_Open; /* open system */ in rtw_init_default_value() 538 psecuritypriv->dot11PrivacyAlgrthm = _NO_PRIVACY_; in rtw_init_default_value() 540 psecuritypriv->dot11PrivacyKeyIndex = 0; in rtw_init_default_value() 542 psecuritypriv->dot118021XGrpPrivacy = _NO_PRIVACY_; in rtw_init_default_value() 543 psecuritypriv->dot118021XGrpKeyid = 1; in rtw_init_default_value() 545 psecuritypriv->ndisauthtype = Ndis802_11AuthModeOpen; in rtw_init_default_value() [all …]
|
| /linux/drivers/staging/rtl8723bs/core/ |
| H A D | rtw_ioctl_set.c | 404 struct security_priv *psecuritypriv = &padapter->securitypriv; in rtw_set_802_11_authentication_mode() local 408 psecuritypriv->ndisauthtype = authmode; in rtw_set_802_11_authentication_mode() 410 if (psecuritypriv->ndisauthtype > 3) in rtw_set_802_11_authentication_mode() 411 psecuritypriv->dot11AuthAlgrthm = dot11AuthAlgrthm_8021X; in rtw_set_802_11_authentication_mode() 413 res = rtw_set_auth(padapter, psecuritypriv); in rtw_set_802_11_authentication_mode() 427 struct security_priv *psecuritypriv = &(padapter->securitypriv); in rtw_set_802_11_add_wep() local 439 psecuritypriv->dot11PrivacyAlgrthm = _WEP40_; in rtw_set_802_11_add_wep() 442 psecuritypriv->dot11PrivacyAlgrthm = _WEP104_; in rtw_set_802_11_add_wep() 445 psecuritypriv->dot11PrivacyAlgrthm = _NO_PRIVACY_; in rtw_set_802_11_add_wep() 449 memcpy(&(psecuritypriv->dot11DefKey[keyid].skey[0]), &(wep->key_material), wep->key_length); in rtw_set_802_11_add_wep() [all …]
|
| H A D | rtw_ap.c | 449 struct security_priv *psecuritypriv = &padapter->securitypriv; in update_sta_info_apmode() local 464 if (psecuritypriv->dot11AuthAlgrthm == dot11AuthAlgrthm_8021X) in update_sta_info_apmode() 643 struct security_priv *psecuritypriv = &padapter->securitypriv; in start_bss_network() local 684 if ((psecuritypriv->dot11PrivacyAlgrthm != _WEP40_) && in start_bss_network() 685 (psecuritypriv->dot11PrivacyAlgrthm != _WEP104_)) in start_bss_network() 707 val8 = (psecuritypriv->dot11AuthAlgrthm == in start_bss_network() 814 struct security_priv *psecuritypriv = &padapter->securitypriv; in rtw_check_beacon_data() local 911 psecuritypriv->wpa_psk = 0; in rtw_check_beacon_data() 915 psecuritypriv->wpa2_group_cipher = _NO_PRIVACY_; in rtw_check_beacon_data() 916 psecuritypriv->wpa2_pairwise_cipher = _NO_PRIVACY_; in rtw_check_beacon_data() [all …]
|
| H A D | rtw_mlme.c | 336 struct security_priv *psecuritypriv = &adapter->securitypriv; in rtw_is_same_ibss() local 338 if ((psecuritypriv->dot11PrivacyAlgrthm != _NO_PRIVACY_) && in rtw_is_same_ibss() 341 else if ((psecuritypriv->dot11PrivacyAlgrthm == _NO_PRIVACY_) && in rtw_is_same_ibss() 601 struct security_priv *psecuritypriv = &adapter->securitypriv; in rtw_is_desired_network() local 608 desired_encmode = psecuritypriv->ndisencryptstatus; in rtw_is_desired_network() 624 if (psecuritypriv->ndisauthtype == Ndis802_11AuthModeWPA2PSK) { in rtw_is_desired_network() 1871 signed int rtw_set_auth(struct adapter *adapter, struct security_priv *psecuritypriv) in rtw_set_auth() argument 1891 psetauthparm->mode = (unsigned char)psecuritypriv->dot11AuthAlgrthm; in rtw_set_auth() 1907 signed int rtw_set_key(struct adapter *adapter, struct security_priv *psecuritypriv, signed int key… in rtw_set_key() argument 1921 if (psecuritypriv->dot11AuthAlgrthm == dot11AuthAlgrthm_8021X) in rtw_set_key() [all …]
|
| H A D | rtw_cmd.c | 680 struct security_priv *psecuritypriv = &padapter->securitypriv; in rtw_joinbss_cmd() local 715 psecnetwork = (struct wlan_bssid_ex *)&psecuritypriv->sec_bss; in rtw_joinbss_cmd() 721 psecuritypriv->authenticator_ie[0] = (unsigned char)psecnetwork->ie_length; in rtw_joinbss_cmd() 724 memcpy(&psecuritypriv->authenticator_ie[1], &psecnetwork->ies[12], psecnetwork->ie_length - 12); in rtw_joinbss_cmd() 726 memcpy(&psecuritypriv->authenticator_ie[1], &psecnetwork->ies[12], (256 - 1)); in rtw_joinbss_cmd() 866 struct security_priv *psecuritypriv = &padapter->securitypriv; in rtw_setstakey_cmd() local 878 psetstakey_para->algorithm = (unsigned char)psecuritypriv->dot11PrivacyAlgrthm; in rtw_setstakey_cmd() 880 GET_ENCRY_ALGO(psecuritypriv, sta, psetstakey_para->algorithm, false); in rtw_setstakey_cmd() 885 …memcpy(&psetstakey_para->key, &psecuritypriv->dot118021XGrpKey[psecuritypriv->dot118021XGrpKeyid].… in rtw_setstakey_cmd()
|
| H A D | rtw_xmit.c | 478 struct security_priv *psecuritypriv = &padapter->securitypriv; in update_attrib_sec_info() local 493 GET_ENCRY_ALGO(psecuritypriv, psta, pattrib->encrypt, bmcast); in update_attrib_sec_info() 495 switch (psecuritypriv->dot11AuthAlgrthm) { in update_attrib_sec_info() 499 pattrib->key_idx = (u8)psecuritypriv->dot11PrivacyKeyIndex; in update_attrib_sec_info() 503 pattrib->key_idx = (u8)psecuritypriv->dot118021XGrpKeyid; in update_attrib_sec_info() 529 if (psecuritypriv->busetkipkey == _FAIL) { in update_attrib_sec_info() 565 ((padapter->securitypriv.sw_encrypt) || (!psecuritypriv->hw_decrypted))) in update_attrib_sec_info() 786 struct security_priv *psecuritypriv = &padapter->securitypriv; in xmitframe_addmic() local 802 …if (!memcmp(psecuritypriv->dot118021XGrptxmickey[psecuritypriv->dot118021XGrpKeyid].skey, null_key… in xmitframe_addmic() 805 …rtw_secmicsetkey(&micdata, psecuritypriv->dot118021XGrptxmickey[psecuritypriv->dot118021XGrpKeyid]… in xmitframe_addmic()
|
| H A D | rtw_mlme_ext.c | 679 struct security_priv *psecuritypriv = &padapter->securitypriv; in OnAuth() local 691 auth_mode = psecuritypriv->dot11AuthAlgrthm; in OnAuth() 715 psecuritypriv->dot11PrivacyAlgrthm != _WEP40_ && in OnAuth() 716 psecuritypriv->dot11PrivacyAlgrthm != _WEP104_) in OnAuth() 942 struct security_priv *psecuritypriv = &padapter->securitypriv; in OnAssocReq() local 1063 if ((psecuritypriv->wpa_psk & BIT(1)) && elems.rsn_ie) { in OnAssocReq() 1074 pstat->wpa2_group_cipher = group_cipher&psecuritypriv->wpa2_group_cipher; in OnAssocReq() 1075 pstat->wpa2_pairwise_cipher = pairwise_cipher&psecuritypriv->wpa2_pairwise_cipher; in OnAssocReq() 1086 } else if ((psecuritypriv->wpa_psk & BIT(0)) && elems.wpa_ie) { in OnAssocReq() 1097 pstat->wpa_group_cipher = group_cipher&psecuritypriv->wpa_group_cipher; in OnAssocReq() [all …]
|
| /linux/drivers/staging/rtl8723bs/include/ |
| H A D | rtw_security.h | 171 #define GET_ENCRY_ALGO(psecuritypriv, psta, encry_algo, bmcst)\ argument 173 switch (psecuritypriv->dot11AuthAlgrthm) {\ 177 encry_algo = (u8)psecuritypriv->dot11PrivacyAlgrthm;\ 181 encry_algo = (u8)psecuritypriv->dot118021XGrpPrivacy;\ 186 encry_algo = (u8)psecuritypriv->dot11PrivacyAlgrthm;\
|
| H A D | rtw_mlme.h | 275 extern signed int rtw_set_key(struct adapter *adapter, struct security_priv *psecuritypriv, signed … 276 extern signed int rtw_set_auth(struct adapter *adapter, struct security_priv *psecuritypriv);
|