wext 4657 include/net/cfg80211.h const struct iw_handler_def *wext; wext 4968 include/net/cfg80211.h } wext; wext 489 net/wireless/core.c rdev->wiphy.wext = &cfg80211_wext_handler; wext 1104 net/wireless/core.c kzfree(wdev->wext.keys); wext 1105 net/wireless/core.c wdev->wext.keys = NULL; wext 1161 net/wireless/core.c kfree(wdev->wext.ie); wext 1162 net/wireless/core.c wdev->wext.ie = NULL; wext 1163 net/wireless/core.c wdev->wext.ie_len = 0; wext 1164 net/wireless/core.c wdev->wext.connect.auth_type = NL80211_AUTHTYPE_AUTOMATIC; wext 1288 net/wireless/core.c wdev->wext.default_key = -1; wext 1289 net/wireless/core.c wdev->wext.default_mgmt_key = -1; wext 1290 net/wireless/core.c wdev->wext.connect.auth_type = NL80211_AUTHTYPE_AUTOMATIC; wext 142 net/wireless/ibss.c wdev->wext.ibss.chandef = params->chandef; wext 187 net/wireless/ibss.c wdev->wext.ibss.ssid_len = 0; wext 246 net/wireless/ibss.c if (!wdev->wext.ibss.beacon_interval) wext 247 net/wireless/ibss.c wdev->wext.ibss.beacon_interval = 100; wext 250 net/wireless/ibss.c if (!wdev->wext.ibss.chandef.chan) { wext 278 net/wireless/ibss.c cfg80211_chandef_create(&wdev->wext.ibss.chandef, new_chan, wext 283 net/wireless/ibss.c if (!wdev->wext.ibss.ssid_len) wext 289 net/wireless/ibss.c if (wdev->wext.keys) wext 290 net/wireless/ibss.c wdev->wext.keys->def = wdev->wext.default_key; wext 292 net/wireless/ibss.c wdev->wext.ibss.privacy = wdev->wext.default_key != -1; wext 294 net/wireless/ibss.c if (wdev->wext.keys && wdev->wext.keys->def != -1) { wext 295 net/wireless/ibss.c ck = kmemdup(wdev->wext.keys, sizeof(*ck), GFP_KERNEL); wext 302 net/wireless/ibss.c &wdev->wext.ibss, ck); wext 338 net/wireless/ibss.c if (wdev->wext.ibss.chandef.chan == chan) wext 351 net/wireless/ibss.c cfg80211_chandef_create(&wdev->wext.ibss.chandef, chan, wext 353 net/wireless/ibss.c wdev->wext.ibss.channel_fixed = true; wext 356 net/wireless/ibss.c wdev->wext.ibss.channel_fixed = false; wext 380 net/wireless/ibss.c else if (wdev->wext.ibss.chandef.chan) wext 381 net/wireless/ibss.c chan = wdev->wext.ibss.chandef.chan; wext 424 net/wireless/ibss.c wdev->wext.ibss.ssid = wdev->ssid; wext 425 net/wireless/ibss.c wdev->wext.ibss.ssid_len = len; wext 451 net/wireless/ibss.c } else if (wdev->wext.ibss.ssid && wdev->wext.ibss.ssid_len) { wext 453 net/wireless/ibss.c data->length = wdev->wext.ibss.ssid_len; wext 454 net/wireless/ibss.c memcpy(ssid, wdev->wext.ibss.ssid, data->length); wext 488 net/wireless/ibss.c if (!bssid && !wdev->wext.ibss.bssid) wext 492 net/wireless/ibss.c if (wdev->wext.ibss.bssid && bssid && wext 493 net/wireless/ibss.c ether_addr_equal(bssid, wdev->wext.ibss.bssid)) wext 506 net/wireless/ibss.c memcpy(wdev->wext.bssid, bssid, ETH_ALEN); wext 507 net/wireless/ibss.c wdev->wext.ibss.bssid = wdev->wext.bssid; wext 509 net/wireless/ibss.c wdev->wext.ibss.bssid = NULL; wext 533 net/wireless/ibss.c else if (wdev->wext.ibss.bssid) wext 534 net/wireless/ibss.c memcpy(ap_addr->sa_data, wdev->wext.ibss.bssid, ETH_ALEN); wext 3868 net/wireless/nl80211.c dev->ieee80211_ptr->wext.default_key = key.idx; wext 3890 net/wireless/nl80211.c dev->ieee80211_ptr->wext.default_mgmt_key = key.idx; wext 4010 net/wireless/nl80211.c if (key.idx == dev->ieee80211_ptr->wext.default_key) wext 4011 net/wireless/nl80211.c dev->ieee80211_ptr->wext.default_key = -1; wext 4012 net/wireless/nl80211.c else if (key.idx == dev->ieee80211_ptr->wext.default_mgmt_key) wext 4013 net/wireless/nl80211.c dev->ieee80211_ptr->wext.default_mgmt_key = -1; wext 720 net/wireless/sme.c memcpy(wdev->wext.prev_bssid, cr->bssid, ETH_ALEN); wext 721 net/wireless/sme.c wdev->wext.prev_bssid_valid = true; wext 945 net/wireless/sme.c memcpy(wdev->wext.prev_bssid, info->bss->bssid, ETH_ALEN); wext 946 net/wireless/sme.c wdev->wext.prev_bssid_valid = true; wext 1124 net/wireless/sme.c wdev->wext.connect.ssid_len = 0; wext 412 net/wireless/wext-compat.c if (!wdev->wext.keys) { wext 413 net/wireless/wext-compat.c wdev->wext.keys = kzalloc(sizeof(*wdev->wext.keys), wext 415 net/wireless/wext-compat.c if (!wdev->wext.keys) wext 418 net/wireless/wext-compat.c wdev->wext.keys->params[i].key = wext 419 net/wireless/wext-compat.c wdev->wext.keys->data[i]; wext 445 net/wireless/wext-compat.c if (idx == wdev->wext.default_key && wext 458 net/wireless/wext-compat.c wdev->wext.connect.privacy = false; wext 467 net/wireless/wext-compat.c memset(wdev->wext.keys->data[idx], 0, wext 468 net/wireless/wext-compat.c sizeof(wdev->wext.keys->data[idx])); wext 469 net/wireless/wext-compat.c wdev->wext.keys->params[idx].key_len = 0; wext 470 net/wireless/wext-compat.c wdev->wext.keys->params[idx].cipher = 0; wext 472 net/wireless/wext-compat.c if (idx == wdev->wext.default_key) wext 473 net/wireless/wext-compat.c wdev->wext.default_key = -1; wext 474 net/wireless/wext-compat.c else if (idx == wdev->wext.default_mgmt_key) wext 475 net/wireless/wext-compat.c wdev->wext.default_mgmt_key = -1; wext 506 net/wireless/wext-compat.c wdev->wext.keys->params[idx] = *params; wext 507 net/wireless/wext-compat.c memcpy(wdev->wext.keys->data[idx], wext 509 net/wireless/wext-compat.c wdev->wext.keys->params[idx].key = wext 510 net/wireless/wext-compat.c wdev->wext.keys->data[idx]; wext 515 net/wireless/wext-compat.c (tx_key || (!addr && wdev->wext.default_key == -1))) { wext 523 net/wireless/wext-compat.c wdev->wext.default_key == -1) { wext 530 net/wireless/wext-compat.c wdev->wext.default_key = idx; wext 538 net/wireless/wext-compat.c (tx_key || (!addr && wdev->wext.default_mgmt_key == -1))) { wext 542 net/wireless/wext-compat.c wdev->wext.default_mgmt_key = idx; wext 586 net/wireless/wext-compat.c idx = wdev->wext.default_key; wext 604 net/wireless/wext-compat.c wdev->wext.default_key = idx; wext 620 net/wireless/wext-compat.c wdev->wext.default_key == -1, wext 679 net/wireless/wext-compat.c idx = wdev->wext.default_mgmt_key; wext 686 net/wireless/wext-compat.c idx = wdev->wext.default_key; wext 728 net/wireless/wext-compat.c idx = wdev->wext.default_key; wext 738 net/wireless/wext-compat.c if (!wdev->wext.keys || !wdev->wext.keys->params[idx].cipher) { wext 745 net/wireless/wext-compat.c wdev->wext.keys->params[idx].key_len); wext 746 net/wireless/wext-compat.c memcpy(keybuf, wdev->wext.keys->params[idx].key, erq->length); wext 920 net/wireless/wext-compat.c wdev->wext.connect.auth_type = NL80211_AUTHTYPE_OPEN_SYSTEM; wext 925 net/wireless/wext-compat.c wdev->wext.connect.auth_type = NL80211_AUTHTYPE_SHARED_KEY; wext 930 net/wireless/wext-compat.c wdev->wext.connect.auth_type = NL80211_AUTHTYPE_NETWORK_EAP; wext 934 net/wireless/wext-compat.c wdev->wext.connect.auth_type = NL80211_AUTHTYPE_AUTOMATIC; wext 952 net/wireless/wext-compat.c wdev->wext.connect.crypto.wpa_versions &= wext 956 net/wireless/wext-compat.c wdev->wext.connect.crypto.wpa_versions |= wext 960 net/wireless/wext-compat.c wdev->wext.connect.crypto.wpa_versions |= wext 969 net/wireless/wext-compat.c wdev->wext.connect.crypto.cipher_group = wext 972 net/wireless/wext-compat.c wdev->wext.connect.crypto.cipher_group = wext 975 net/wireless/wext-compat.c wdev->wext.connect.crypto.cipher_group = wext 978 net/wireless/wext-compat.c wdev->wext.connect.crypto.cipher_group = wext 981 net/wireless/wext-compat.c wdev->wext.connect.crypto.cipher_group = wext 984 net/wireless/wext-compat.c wdev->wext.connect.crypto.cipher_group = 0; wext 994 net/wireless/wext-compat.c u32 *ciphers_pairwise = wdev->wext.connect.crypto.ciphers_pairwise; wext 1023 net/wireless/wext-compat.c wdev->wext.connect.crypto.n_ciphers_pairwise = nr_ciphers; wext 1038 net/wireless/wext-compat.c wdev->wext.connect.crypto.akm_suites[nr_akm_suites] = wext 1044 net/wireless/wext-compat.c wdev->wext.connect.crypto.akm_suites[nr_akm_suites] = wext 1049 net/wireless/wext-compat.c wdev->wext.connect.crypto.n_akm_suites = nr_akm_suites; wext 1065 net/wireless/wext-compat.c wdev->wext.connect.privacy = data->value; wext 1178 net/wireless/wext-compat.c memcpy(&wdev->wext.bssid, (u8 *) &addr->sa_data, ETH_ALEN); wext 1193 net/wireless/wext-compat.c memcpy(&addr->sa_data, wdev->wext.bssid, ETH_ALEN); wext 651 net/wireless/wext-core.c dev->ieee80211_ptr->wiphy->wext && wext 652 net/wireless/wext-core.c dev->ieee80211_ptr->wiphy->wext->get_wireless_stats) wext 653 net/wireless/wext-core.c return dev->ieee80211_ptr->wiphy->wext->get_wireless_stats(dev); wext 691 net/wireless/wext-core.c handlers = dev->ieee80211_ptr->wiphy->wext; wext 31 net/wireless/wext-sme.c wdev->wext.connect.ie = wdev->wext.ie; wext 32 net/wireless/wext-sme.c wdev->wext.connect.ie_len = wdev->wext.ie_len; wext 35 net/wireless/wext-sme.c wdev->wext.connect.bg_scan_period = -1; wext 37 net/wireless/wext-sme.c if (wdev->wext.keys) { wext 38 net/wireless/wext-sme.c wdev->wext.keys->def = wdev->wext.default_key; wext 39 net/wireless/wext-sme.c if (wdev->wext.default_key != -1) wext 40 net/wireless/wext-sme.c wdev->wext.connect.privacy = true; wext 43 net/wireless/wext-sme.c if (!wdev->wext.connect.ssid_len) wext 46 net/wireless/wext-sme.c if (wdev->wext.keys && wdev->wext.keys->def != -1) { wext 47 net/wireless/wext-sme.c ck = kmemdup(wdev->wext.keys, sizeof(*ck), GFP_KERNEL); wext 54 net/wireless/wext-sme.c if (wdev->wext.prev_bssid_valid) wext 55 net/wireless/wext-sme.c prev_bssid = wdev->wext.prev_bssid; wext 58 net/wireless/wext-sme.c &wdev->wext.connect, ck, prev_bssid); wext 95 net/wireless/wext-sme.c if (wdev->wext.connect.channel == chan) { wext 101 net/wireless/wext-sme.c if (wdev->wext.connect.ssid_len) wext 109 net/wireless/wext-sme.c wdev->wext.connect.channel = chan; wext 130 net/wireless/wext-sme.c else if (wdev->wext.connect.channel) wext 131 net/wireless/wext-sme.c chan = wdev->wext.connect.channel; wext 171 net/wireless/wext-sme.c if (wdev->wext.connect.ssid && len && wext 172 net/wireless/wext-sme.c len == wdev->wext.connect.ssid_len && wext 173 net/wireless/wext-sme.c memcmp(wdev->wext.connect.ssid, ssid, len) == 0) wext 185 net/wireless/wext-sme.c wdev->wext.prev_bssid_valid = false; wext 186 net/wireless/wext-sme.c wdev->wext.connect.ssid = wdev->wext.ssid; wext 187 net/wireless/wext-sme.c memcpy(wdev->wext.ssid, ssid, len); wext 188 net/wireless/wext-sme.c wdev->wext.connect.ssid_len = len; wext 190 net/wireless/wext-sme.c wdev->wext.connect.crypto.control_port = false; wext 191 net/wireless/wext-sme.c wdev->wext.connect.crypto.control_port_ethertype = wext 229 net/wireless/wext-sme.c } else if (wdev->wext.connect.ssid && wdev->wext.connect.ssid_len) { wext 231 net/wireless/wext-sme.c data->length = wdev->wext.connect.ssid_len; wext 232 net/wireless/wext-sme.c memcpy(ssid, wdev->wext.connect.ssid, data->length); wext 264 net/wireless/wext-sme.c if (!bssid && !wdev->wext.connect.bssid) wext 268 net/wireless/wext-sme.c if (wdev->wext.connect.bssid && bssid && wext 269 net/wireless/wext-sme.c ether_addr_equal(bssid, wdev->wext.connect.bssid)) wext 279 net/wireless/wext-sme.c memcpy(wdev->wext.bssid, bssid, ETH_ALEN); wext 280 net/wireless/wext-sme.c wdev->wext.connect.bssid = wdev->wext.bssid; wext 282 net/wireless/wext-sme.c wdev->wext.connect.bssid = NULL; wext 331 net/wireless/wext-sme.c if (wdev->wext.ie_len == ie_len && wext 332 net/wireless/wext-sme.c memcmp(wdev->wext.ie, ie, ie_len) == 0) wext 344 net/wireless/wext-sme.c kfree(wdev->wext.ie); wext 345 net/wireless/wext-sme.c wdev->wext.ie = ie; wext 346 net/wireless/wext-sme.c wdev->wext.ie_len = ie_len;