| /linux/drivers/staging/rtl8723bs/os_dep/ |
| A D | ioctl_cfg80211.c | 589 psecuritypriv->busetkipkey = true; in rtw_cfg80211_ap_set_encryption() 603 psecuritypriv->dot11PrivacyAlgrthm = psecuritypriv->dot118021XGrpPrivacy;/* */ in rtw_cfg80211_ap_set_encryption() 634 psecuritypriv->busetkipkey = true; in rtw_cfg80211_ap_set_encryption() 665 psecuritypriv->busetkipkey = true; in rtw_cfg80211_ap_set_encryption() 679 psecuritypriv->dot11PrivacyAlgrthm = psecuritypriv->dot118021XGrpPrivacy;/* */ in rtw_cfg80211_ap_set_encryption() 1869 memcpy(psecuritypriv->PMKIDList[psecuritypriv->PMKIDIndex].Bssid, (u8 *)pmksa->bssid, ETH_ALEN); in cfg80211_rtw_set_pmksa() 1870 …memcpy(psecuritypriv->PMKIDList[psecuritypriv->PMKIDIndex].PMKID, (u8 *)pmksa->pmkid, WLAN_PMKID_L… in cfg80211_rtw_set_pmksa() 1872 psecuritypriv->PMKIDList[psecuritypriv->PMKIDIndex].bUsed = true; in cfg80211_rtw_set_pmksa() 1873 psecuritypriv->PMKIDIndex++; in cfg80211_rtw_set_pmksa() 1875 psecuritypriv->PMKIDIndex = 0; in cfg80211_rtw_set_pmksa() [all …]
|
| A D | ioctl_linux.c | 589 psecuritypriv->dot11PrivacyAlgrthm = _WEP40_; in rtw_set_encryption() 590 psecuritypriv->dot118021XGrpPrivacy = _WEP40_; in rtw_set_encryption() 628 psecuritypriv->dot118021XGrpPrivacy = _TKIP_; in rtw_set_encryption() 637 psecuritypriv->busetkipkey = true; in rtw_set_encryption() 640 psecuritypriv->dot118021XGrpPrivacy = _AES_; in rtw_set_encryption() 649 psecuritypriv->binstallGrpkey = true; in rtw_set_encryption() 651 psecuritypriv->dot11PrivacyAlgrthm = psecuritypriv->dot118021XGrpPrivacy;/* */ in rtw_set_encryption() 682 psecuritypriv->busetkipkey = true; in rtw_set_encryption() 711 psecuritypriv->busetkipkey = true; in rtw_set_encryption() 723 psecuritypriv->binstallGrpkey = true; in rtw_set_encryption() [all …]
|
| A D | recv_linux.c | 146 struct security_priv *psecuritypriv = &padapter->securitypriv; in rtw_handle_tkip_mic_err() local 149 if (psecuritypriv->last_mic_err_time == 0) { in rtw_handle_tkip_mic_err() 150 psecuritypriv->last_mic_err_time = jiffies; in rtw_handle_tkip_mic_err() 154 if (cur_time - psecuritypriv->last_mic_err_time < 60*HZ) { in rtw_handle_tkip_mic_err() 155 psecuritypriv->btkip_countermeasure = true; in rtw_handle_tkip_mic_err() 156 psecuritypriv->last_mic_err_time = 0; in rtw_handle_tkip_mic_err() 157 psecuritypriv->btkip_countermeasure_time = cur_time; in rtw_handle_tkip_mic_err() 159 psecuritypriv->last_mic_err_time = jiffies; in rtw_handle_tkip_mic_err()
|
| A D | os_intfs.c | 534 struct security_priv *psecuritypriv = &padapter->securitypriv; in rtw_init_default_value() local 556 psecuritypriv->binstallGrpkey = _FAIL; in rtw_init_default_value() 557 psecuritypriv->sw_encrypt = pregistrypriv->software_encrypt; in rtw_init_default_value() 558 psecuritypriv->sw_decrypt = pregistrypriv->software_decrypt; in rtw_init_default_value() 560 psecuritypriv->dot11AuthAlgrthm = dot11AuthAlgrthm_Open; /* open system */ in rtw_init_default_value() 561 psecuritypriv->dot11PrivacyAlgrthm = _NO_PRIVACY_; in rtw_init_default_value() 563 psecuritypriv->dot11PrivacyKeyIndex = 0; in rtw_init_default_value() 565 psecuritypriv->dot118021XGrpPrivacy = _NO_PRIVACY_; in rtw_init_default_value() 566 psecuritypriv->dot118021XGrpKeyid = 1; in rtw_init_default_value() 568 psecuritypriv->ndisauthtype = Ndis802_11AuthModeOpen; in rtw_init_default_value() [all …]
|
| /linux/drivers/staging/rtl8712/ |
| A D | rtl871x_ioctl_set.c | 319 psecuritypriv->ndisauthtype = authmode; in r8712_set_802_11_authentication_mode() 320 if (psecuritypriv->ndisauthtype > 3) in r8712_set_802_11_authentication_mode() 321 psecuritypriv->AuthAlgrthm = 2; /* 802.1x */ in r8712_set_802_11_authentication_mode() 322 if (r8712_set_auth(padapter, psecuritypriv)) in r8712_set_802_11_authentication_mode() 340 psecuritypriv->PrivacyAlgrthm = _WEP40_; in r8712_set_802_11_add_wep() 343 psecuritypriv->PrivacyAlgrthm = _WEP104_; in r8712_set_802_11_add_wep() 346 psecuritypriv->PrivacyAlgrthm = _NO_PRIVACY_; in r8712_set_802_11_add_wep() 349 memcpy(psecuritypriv->DefKey[keyid].skey, &wep->KeyMaterial, in r8712_set_802_11_add_wep() 351 psecuritypriv->DefKeylen[keyid] = wep->KeyLength; in r8712_set_802_11_add_wep() 352 psecuritypriv->PrivacyKeyIndex = keyid; in r8712_set_802_11_add_wep() [all …]
|
| A D | rtl871x_mlme.c | 422 if (psecuritypriv->wps_phase) { in is_desired_network() 1362 psecuritypriv->XGrpPrivacy = in r8712_restruct_sec_ie() 1366 psecuritypriv->XGrpPrivacy = in r8712_restruct_sec_ie() 1370 psecuritypriv->XGrpPrivacy = in r8712_restruct_sec_ie() 1375 psecuritypriv->XGrpPrivacy = in r8712_restruct_sec_ie() 1379 psecuritypriv->XGrpPrivacy = in r8712_restruct_sec_ie() 1427 psecuritypriv->XGrpPrivacy = in r8712_restruct_sec_ie() 1431 psecuritypriv->XGrpPrivacy = in r8712_restruct_sec_ie() 1435 psecuritypriv->XGrpPrivacy = in r8712_restruct_sec_ie() 1439 psecuritypriv->XGrpPrivacy = in r8712_restruct_sec_ie() [all …]
|
| A D | rtl871x_security.h | 140 #define GET_ENCRY_ALGO(psecuritypriv, psta, encry_algo, bmcst) \ argument 142 switch (psecuritypriv->AuthAlgrthm) { \ 146 encry_algo = (u8)psecuritypriv->PrivacyAlgrthm; \ 150 encry_algo = (u8)psecuritypriv->XGrpPrivacy; \
|
| A D | rtl871x_cmd.c | 344 struct security_priv *psecuritypriv = &padapter->securitypriv; in r8712_joinbss_cmd() local 370 psecnetwork = &psecuritypriv->sec_bss; in r8712_joinbss_cmd() 372 psecuritypriv->authenticator_ie[0] = (unsigned char) in r8712_joinbss_cmd() 375 memcpy(&psecuritypriv->authenticator_ie[1], &psecnetwork->IEs[12], in r8712_joinbss_cmd() 420 psecuritypriv->supplicant_ie[0] = (u8)psecnetwork->IELength; in r8712_joinbss_cmd() 422 memcpy(&psecuritypriv->supplicant_ie[1], &psecnetwork->IEs[0], in r8712_joinbss_cmd() 425 memcpy(&psecuritypriv->supplicant_ie[1], &psecnetwork->IEs[0], in r8712_joinbss_cmd() 502 struct security_priv *psecuritypriv = &padapter->securitypriv; in r8712_setstakey_cmd() local 525 psecuritypriv->PrivacyAlgrthm; in r8712_setstakey_cmd() 527 GET_ENCRY_ALGO(psecuritypriv, sta, psetstakey_para->algorithm, false); in r8712_setstakey_cmd() [all …]
|
| A D | rtl871x_recv.c | 146 struct security_priv *psecuritypriv = &adapter->securitypriv; in r8712_recvframe_chkmic() local 156 mickey = &psecuritypriv->XGrprxmickey[(((idx >> in r8712_recvframe_chkmic() 158 if (!psecuritypriv->binstallGrpkey) in r8712_recvframe_chkmic() 185 if (!psecuritypriv->bcheck_grpkey && in r8712_recvframe_chkmic() 187 psecuritypriv->bcheck_grpkey = true; in r8712_recvframe_chkmic() 200 struct security_priv *psecuritypriv = &padapter->securitypriv; in r8712_decryptor() local 204 psecuritypriv->sw_decrypt)) { in r8712_decryptor() 205 psecuritypriv->hw_decrypted = false; in r8712_decryptor() 221 psecuritypriv->hw_decrypted = true; in r8712_decryptor() 469 struct security_priv *psecuritypriv = &adapter->securitypriv; in validate_recv_data_frame() local [all …]
|
| A D | rtl871x_security.c | 168 pki = psecuritypriv->PrivacyKeyIndex; in r8712_wep_encrypt() 169 keylength = psecuritypriv->DefKeylen[pki]; in r8712_wep_encrypt() 174 memcpy(&wepkey[3], &psecuritypriv->DefKey[ in r8712_wep_encrypt() 175 psecuritypriv->PrivacyKeyIndex].skey[0], in r8712_wep_encrypt() 227 keylength = psecuritypriv->DefKeylen[keyindex]; in r8712_wep_decrypt() 229 memcpy(&wepkey[3], &psecuritypriv->DefKey[ in r8712_wep_decrypt() 230 psecuritypriv->PrivacyKeyIndex].skey[0], in r8712_wep_decrypt() 669 prwskey = &psecuritypriv->XGrpKey[ in r8712_tkip_decrypt() 671 if (!psecuritypriv->binstallGrpkey) in r8712_tkip_decrypt() 1363 prwskey = &psecuritypriv->XGrpKey[ in r8712_aes_decrypt() [all …]
|
| A D | os_intfs.c | 266 struct security_priv *psecuritypriv = &padapter->securitypriv; in init_default_value() local 287 psecuritypriv->sw_encrypt = pregistrypriv->software_encrypt; in init_default_value() 288 psecuritypriv->sw_decrypt = pregistrypriv->software_decrypt; in init_default_value() 289 psecuritypriv->binstallGrpkey = _FAIL; in init_default_value()
|
| A D | rtl871x_mlme.h | 176 struct security_priv *psecuritypriv, sint keyid); 178 struct security_priv *psecuritypriv);
|
| A D | rtl871x_ioctl_linux.c | 411 psecuritypriv->DefKeylen[wep_key_idx] = in wpa_set_encryption() 760 psecuritypriv->PMKIDIndex = j + 1; in r871x_wx_set_pmkid() 768 __func__, psecuritypriv->PMKIDIndex); in r871x_wx_set_pmkid() 769 memcpy(pl[psecuritypriv->PMKIDIndex].Bssid, in r871x_wx_set_pmkid() 771 memcpy(pl[psecuritypriv->PMKIDIndex].PMKID, in r871x_wx_set_pmkid() 773 pl[psecuritypriv->PMKIDIndex].bUsed = true; in r871x_wx_set_pmkid() 774 psecuritypriv->PMKIDIndex++; in r871x_wx_set_pmkid() 775 if (psecuritypriv->PMKIDIndex == NUM_PMKID_CACHE) in r871x_wx_set_pmkid() 776 psecuritypriv->PMKIDIndex = 0; in r871x_wx_set_pmkid() 793 memset(psecuritypriv->PMKIDList, 0, in r871x_wx_set_pmkid() [all …]
|
| A D | rtl8712_xmit.c | 396 struct security_priv *psecuritypriv = &padapter->securitypriv; in update_txdesc() local 480 cpu_to_le32((psecuritypriv->PrivacyKeyIndex << 17) & in update_txdesc() 681 struct security_priv *psecuritypriv = &padapter->securitypriv; in dump_xframe() local 691 sz = sz - 4 - (psecuritypriv->sw_encrypt ? 0 : in dump_xframe()
|
| A D | rtl871x_xmit.c | 208 struct security_priv *psecuritypriv = &padapter->securitypriv; in r8712_update_attrib() local 327 GET_ENCRY_ALGO(psecuritypriv, psta, pattrib->encrypt, bmcast); in r8712_update_attrib() 353 !psecuritypriv->hw_decrypted)) in r8712_update_attrib()
|
| /linux/drivers/staging/rtl8723bs/core/ |
| 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() 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() 451 psecuritypriv->dot11DefKeylen[keyid] = wep->key_length; in rtw_set_802_11_add_wep() 453 psecuritypriv->dot11PrivacyKeyIndex = keyid; in rtw_set_802_11_add_wep() [all …]
|
| A D | rtw_ap.c | 931 psecuritypriv->wpa_psk = 0; in rtw_check_beacon_data() 935 psecuritypriv->wpa2_group_cipher = _NO_PRIVACY_; in rtw_check_beacon_data() 936 psecuritypriv->wpa2_pairwise_cipher = _NO_PRIVACY_; in rtw_check_beacon_data() 954 psecuritypriv->wpa_psk |= BIT(1); in rtw_check_beacon_data() 956 psecuritypriv->wpa2_group_cipher = group_cipher; in rtw_check_beacon_data() 964 psecuritypriv->wpa_group_cipher = _NO_PRIVACY_; in rtw_check_beacon_data() 965 psecuritypriv->wpa_pairwise_cipher = _NO_PRIVACY_; in rtw_check_beacon_data() 985 psecuritypriv->wpa_psk |= BIT(0); in rtw_check_beacon_data() 987 psecuritypriv->wpa_group_cipher = group_cipher; in rtw_check_beacon_data() 2031 psecuritypriv, in rtw_ap_restore_network() [all …]
|
| A D | rtw_security.c | 51 struct arc4_ctx *ctx = &psecuritypriv->xmit_arc4_ctx; in rtw_wep_encrypt() 61 keylength = psecuritypriv->dot11DefKeylen[psecuritypriv->dot11PrivacyKeyIndex]; in rtw_wep_encrypt() 66 …memcpy(&wepkey[3], &psecuritypriv->dot11DefKey[psecuritypriv->dot11PrivacyKeyIndex].skey[0], keyle… in rtw_wep_encrypt() 103 struct arc4_ctx *ctx = &psecuritypriv->recv_arc4_ctx; in rtw_wep_decrypt() 112 keylength = psecuritypriv->dot11DefKeylen[keyindex]; in rtw_wep_decrypt() 475 struct arc4_ctx *ctx = &psecuritypriv->xmit_arc4_ctx; in rtw_tkip_encrypt() 489 prwskey = psecuritypriv->dot118021XGrpKey[psecuritypriv->dot118021XGrpKeyid].skey; in rtw_tkip_encrypt() 547 struct arc4_ctx *ctx = &psecuritypriv->recv_arc4_ctx; in rtw_tkip_decrypt() 561 if (!psecuritypriv->binstallGrpkey) { in rtw_tkip_decrypt() 1054 prwskey = psecuritypriv->dot118021XGrpKey[psecuritypriv->dot118021XGrpKeyid].skey; in rtw_aes_encrypt() [all …]
|
| A D | rtw_mlme.c | 309 struct security_priv *psecuritypriv = &adapter->securitypriv; in rtw_is_same_ibss() local 311 if ((psecuritypriv->dot11PrivacyAlgrthm != _NO_PRIVACY_) && in rtw_is_same_ibss() 314 else if ((psecuritypriv->dot11PrivacyAlgrthm == _NO_PRIVACY_) && in rtw_is_same_ibss() 579 struct security_priv *psecuritypriv = &adapter->securitypriv; in rtw_is_desired_network() local 586 desired_encmode = psecuritypriv->ndisencryptstatus; in rtw_is_desired_network() 1982 struct security_priv *psecuritypriv = &Adapter->securitypriv; in rtw_append_pmkid() local 2005 uint ndisauthmode = psecuritypriv->ndisauthtype; in rtw_restruct_sec_ie() 2016 memcpy(out_ie+ielength, psecuritypriv->wps_ie, psecuritypriv->wps_ie_len); in rtw_restruct_sec_ie() 2018 ielength += psecuritypriv->wps_ie_len; in rtw_restruct_sec_ie() 2021 memcpy(&out_ie[ielength], &psecuritypriv->supplicant_ie[0], psecuritypriv->supplicant_ie[1]+2); in rtw_restruct_sec_ie() [all …]
|
| A D | rtw_recv.c | 309 struct security_priv *psecuritypriv = &adapter->securitypriv; in recvframe_chkmic() local 327 if (psecuritypriv->binstallGrpkey == false) { in recvframe_chkmic() 364 if (!psecuritypriv->bcheck_grpkey && in recvframe_chkmic() 366 psecuritypriv->bcheck_grpkey = true; in recvframe_chkmic() 384 struct security_priv *psecuritypriv = &padapter->securitypriv; in decryptor() local 397 prxattrib->key_index = psecuritypriv->dot11PrivacyKeyIndex; in decryptor() 402 prxattrib->key_index = psecuritypriv->dot118021XGrpKeyid; in decryptor() 409 psecuritypriv->hw_decrypted = false; in decryptor() 428 psecuritypriv->hw_decrypted = true; in decryptor() 2042 psecuritypriv->ndisauthtype == Ndis802_11AuthModeWPAPSK && in recv_func() [all …]
|
| A D | rtw_cmd.c | 681 struct security_priv *psecuritypriv = &padapter->securitypriv; in rtw_joinbss_cmd() local 717 psecnetwork = (struct wlan_bssid_ex *)&psecuritypriv->sec_bss; in rtw_joinbss_cmd() 723 psecuritypriv->authenticator_ie[0] = (unsigned char)psecnetwork->ie_length; in rtw_joinbss_cmd() 726 memcpy(&psecuritypriv->authenticator_ie[1], &psecnetwork->ies[12], psecnetwork->ie_length-12); in rtw_joinbss_cmd() 728 memcpy(&psecuritypriv->authenticator_ie[1], &psecnetwork->ies[12], (256-1)); in rtw_joinbss_cmd() 870 struct security_priv *psecuritypriv = &padapter->securitypriv; in rtw_setstakey_cmd() local 882 psetstakey_para->algorithm = (unsigned char)psecuritypriv->dot11PrivacyAlgrthm; in rtw_setstakey_cmd() 884 GET_ENCRY_ALGO(psecuritypriv, sta, psetstakey_para->algorithm, false); in rtw_setstakey_cmd() 889 …memcpy(&psetstakey_para->key, &psecuritypriv->dot118021XGrpKey[psecuritypriv->dot118021XGrpKeyid].… in rtw_setstakey_cmd()
|
| A D | rtw_xmit.c | 474 struct security_priv *psecuritypriv = &padapter->securitypriv; in update_attrib_sec_info() local 489 GET_ENCRY_ALGO(psecuritypriv, psta, pattrib->encrypt, bmcast); in update_attrib_sec_info() 491 switch (psecuritypriv->dot11AuthAlgrthm) { in update_attrib_sec_info() 495 pattrib->key_idx = (u8)psecuritypriv->dot11PrivacyKeyIndex; in update_attrib_sec_info() 499 pattrib->key_idx = (u8)psecuritypriv->dot118021XGrpKeyid; in update_attrib_sec_info() 525 if (psecuritypriv->busetkipkey == _FAIL) { in update_attrib_sec_info() 561 ((padapter->securitypriv.sw_encrypt) || (!psecuritypriv->hw_decrypted))) in update_attrib_sec_info() 763 struct security_priv *psecuritypriv = &padapter->securitypriv; in xmitframe_addmic() local 779 …if (!memcmp(psecuritypriv->dot118021XGrptxmickey[psecuritypriv->dot118021XGrpKeyid].skey, null_key… in xmitframe_addmic() 782 …rtw_secmicsetkey(&micdata, psecuritypriv->dot118021XGrptxmickey[psecuritypriv->dot118021XGrpKeyid]… in xmitframe_addmic()
|
| A D | rtw_mlme_ext.c | 685 struct security_priv *psecuritypriv = &padapter->securitypriv; in OnAuth() local 697 auth_mode = psecuritypriv->dot11AuthAlgrthm; in OnAuth() 721 psecuritypriv->dot11PrivacyAlgrthm != _WEP40_ && in OnAuth() 722 psecuritypriv->dot11PrivacyAlgrthm != _WEP104_) in OnAuth() 948 struct security_priv *psecuritypriv = &padapter->securitypriv; in OnAssocReq() local 1066 if ((psecuritypriv->wpa_psk & BIT(1)) && elems.rsn_ie) { in OnAssocReq() 1077 pstat->wpa2_group_cipher = group_cipher&psecuritypriv->wpa2_group_cipher; in OnAssocReq() 1089 } else if ((psecuritypriv->wpa_psk & BIT(0)) && elems.wpa_ie) { in OnAssocReq() 1100 pstat->wpa_group_cipher = group_cipher&psecuritypriv->wpa_group_cipher; in OnAssocReq() 1135 if ((psecuritypriv->wpa_psk > 0) in OnAssocReq() [all …]
|
| /linux/drivers/staging/rtl8723bs/include/ |
| 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;\
|
| A D | rtw_mlme.h | 279 extern signed int rtw_set_key(struct adapter *adapter, struct security_priv *psecuritypriv, signed … 280 extern signed int rtw_set_auth(struct adapter *adapter, struct security_priv *psecuritypriv);
|