Lines Matching refs:wext
444 if (!wdev->wext.keys) { in __cfg80211_set_encryption()
445 wdev->wext.keys = kzalloc(sizeof(*wdev->wext.keys), in __cfg80211_set_encryption()
447 if (!wdev->wext.keys) in __cfg80211_set_encryption()
450 wdev->wext.keys->params[i].key = in __cfg80211_set_encryption()
451 wdev->wext.keys->data[i]; in __cfg80211_set_encryption()
477 if (idx == wdev->wext.default_key && in __cfg80211_set_encryption()
490 wdev->wext.connect.privacy = false; in __cfg80211_set_encryption()
499 memset(wdev->wext.keys->data[idx], 0, in __cfg80211_set_encryption()
500 sizeof(wdev->wext.keys->data[idx])); in __cfg80211_set_encryption()
501 wdev->wext.keys->params[idx].key_len = 0; in __cfg80211_set_encryption()
502 wdev->wext.keys->params[idx].cipher = 0; in __cfg80211_set_encryption()
504 if (idx == wdev->wext.default_key) in __cfg80211_set_encryption()
505 wdev->wext.default_key = -1; in __cfg80211_set_encryption()
506 else if (idx == wdev->wext.default_mgmt_key) in __cfg80211_set_encryption()
507 wdev->wext.default_mgmt_key = -1; in __cfg80211_set_encryption()
529 wdev->wext.keys->params[idx] = *params; in __cfg80211_set_encryption()
530 memcpy(wdev->wext.keys->data[idx], in __cfg80211_set_encryption()
532 wdev->wext.keys->params[idx].key = in __cfg80211_set_encryption()
533 wdev->wext.keys->data[idx]; in __cfg80211_set_encryption()
538 (tx_key || (!addr && wdev->wext.default_key == -1))) { in __cfg80211_set_encryption()
546 wdev->wext.default_key == -1) { in __cfg80211_set_encryption()
553 wdev->wext.default_key = idx; in __cfg80211_set_encryption()
561 (tx_key || (!addr && wdev->wext.default_mgmt_key == -1))) { in __cfg80211_set_encryption()
565 wdev->wext.default_mgmt_key = idx; in __cfg80211_set_encryption()
609 idx = wdev->wext.default_key; in cfg80211_wext_siwencode()
627 wdev->wext.default_key = idx; in cfg80211_wext_siwencode()
643 wdev->wext.default_key == -1, in cfg80211_wext_siwencode()
702 idx = wdev->wext.default_mgmt_key; in cfg80211_wext_siwencodeext()
709 idx = wdev->wext.default_key; in cfg80211_wext_siwencodeext()
751 idx = wdev->wext.default_key; in cfg80211_wext_giwencode()
761 if (!wdev->wext.keys || !wdev->wext.keys->params[idx].cipher) { in cfg80211_wext_giwencode()
768 wdev->wext.keys->params[idx].key_len); in cfg80211_wext_giwencode()
769 memcpy(keybuf, wdev->wext.keys->params[idx].key, erq->length); in cfg80211_wext_giwencode()
943 wdev->wext.connect.auth_type = NL80211_AUTHTYPE_OPEN_SYSTEM; in cfg80211_set_auth_alg()
948 wdev->wext.connect.auth_type = NL80211_AUTHTYPE_SHARED_KEY; in cfg80211_set_auth_alg()
953 wdev->wext.connect.auth_type = NL80211_AUTHTYPE_NETWORK_EAP; in cfg80211_set_auth_alg()
957 wdev->wext.connect.auth_type = NL80211_AUTHTYPE_AUTOMATIC; in cfg80211_set_auth_alg()
975 wdev->wext.connect.crypto.wpa_versions &= in cfg80211_set_wpa_version()
979 wdev->wext.connect.crypto.wpa_versions |= in cfg80211_set_wpa_version()
983 wdev->wext.connect.crypto.wpa_versions |= in cfg80211_set_wpa_version()
992 wdev->wext.connect.crypto.cipher_group = in cfg80211_set_cipher_group()
995 wdev->wext.connect.crypto.cipher_group = in cfg80211_set_cipher_group()
998 wdev->wext.connect.crypto.cipher_group = in cfg80211_set_cipher_group()
1001 wdev->wext.connect.crypto.cipher_group = in cfg80211_set_cipher_group()
1004 wdev->wext.connect.crypto.cipher_group = in cfg80211_set_cipher_group()
1007 wdev->wext.connect.crypto.cipher_group = 0; in cfg80211_set_cipher_group()
1017 u32 *ciphers_pairwise = wdev->wext.connect.crypto.ciphers_pairwise; in cfg80211_set_cipher_pairwise()
1046 wdev->wext.connect.crypto.n_ciphers_pairwise = nr_ciphers; in cfg80211_set_cipher_pairwise()
1061 wdev->wext.connect.crypto.akm_suites[nr_akm_suites] = in cfg80211_set_key_mgt()
1067 wdev->wext.connect.crypto.akm_suites[nr_akm_suites] = in cfg80211_set_key_mgt()
1072 wdev->wext.connect.crypto.n_akm_suites = nr_akm_suites; in cfg80211_set_key_mgt()
1088 wdev->wext.connect.privacy = data->value; in cfg80211_wext_siwauth()
1201 memcpy(&wdev->wext.bssid, (u8 *) &addr->sa_data, ETH_ALEN); in cfg80211_wds_wext_siwap()
1216 memcpy(&addr->sa_data, wdev->wext.bssid, ETH_ALEN); in cfg80211_wds_wext_giwap()