• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/wireless/

Lines Matching refs:wext

2  * cfg80211 - wext compat code
18 #include "wext-compat.h"
257 * cfg80211_wext_freq - get wext frequency for non-"auto"
259 * @freq: the wext freq encoding
443 if (!wdev->wext.keys) {
444 wdev->wext.keys = kzalloc(sizeof(*wdev->wext.keys),
446 if (!wdev->wext.keys)
449 wdev->wext.keys->params[i].key =
450 wdev->wext.keys->data[i];
476 if (idx == wdev->wext.default_key &&
483 wdev->wext.connect.privacy = false;
492 wdev->wext.keys->params[idx].key_len = 0;
493 wdev->wext.keys->params[idx].cipher = 0;
495 if (idx == wdev->wext.default_key)
496 wdev->wext.default_key = -1;
497 else if (idx == wdev->wext.default_mgmt_key)
498 wdev->wext.default_mgmt_key = -1;
520 wdev->wext.keys->params[idx] = *params;
521 memcpy(wdev->wext.keys->data[idx],
523 wdev->wext.keys->params[idx].key =
524 wdev->wext.keys->data[idx];
529 (tx_key || (!addr && wdev->wext.default_key == -1))) {
537 wdev->wext.default_key == -1) {
545 wdev->wext.default_key = idx;
553 (tx_key || (!addr && wdev->wext.default_mgmt_key == -1))) {
558 wdev->wext.default_mgmt_key = idx;
605 idx = wdev->wext.default_key;
623 wdev->wext.default_key = idx;
639 wdev->wext.default_key == -1,
699 idx = wdev->wext.default_mgmt_key;
706 idx = wdev->wext.default_key;
747 idx = wdev->wext.default_key;
757 if (!wdev->wext.keys || !wdev->wext.keys->params[idx].cipher) {
764 wdev->wext.keys->params[idx].key_len);
765 memcpy(keybuf, wdev->wext.keys->params[idx].key, erq->length);
849 * wext doesn't support negative values, see
924 wdev->wext.connect.auth_type = NL80211_AUTHTYPE_OPEN_SYSTEM;
929 wdev->wext.connect.auth_type = NL80211_AUTHTYPE_SHARED_KEY;
934 wdev->wext.connect.auth_type = NL80211_AUTHTYPE_NETWORK_EAP;
938 wdev->wext.connect.auth_type = NL80211_AUTHTYPE_AUTOMATIC;
956 wdev->wext.connect.crypto.wpa_versions &=
960 wdev->wext.connect.crypto.wpa_versions |=
964 wdev->wext.connect.crypto.wpa_versions |=
973 wdev->wext.connect.crypto.cipher_group =
976 wdev->wext.connect.crypto.cipher_group =
979 wdev->wext.connect.crypto.cipher_group =
982 wdev->wext.connect.crypto.cipher_group =
985 wdev->wext.connect.crypto.cipher_group =
988 wdev->wext.connect.crypto.cipher_group = 0;
998 u32 *ciphers_pairwise = wdev->wext.connect.crypto.ciphers_pairwise;
1027 wdev->wext.connect.crypto.n_ciphers_pairwise = nr_ciphers;
1042 wdev->wext.connect.crypto.akm_suites[nr_akm_suites] =
1048 wdev->wext.connect.crypto.akm_suites[nr_akm_suites] =
1053 wdev->wext.connect.crypto.n_akm_suites = nr_akm_suites;
1069 wdev->wext.connect.privacy = data->value;
1185 memcpy(&wdev->wext.bssid, (u8 *) &addr->sa_data, ETH_ALEN);
1200 memcpy(&addr->sa_data, wdev->wext.bssid, ETH_ALEN);