Home | History | Annotate | Download | only in wpa_supplicant

Lines Matching refs:wpa

2  * WPA Supplicant
26 #include "rsn_supp/wpa.h"
143 /* IBSS/WPA-None uses only one key (Group) for both receiving and
147 wpa_msg(wpa_s, MSG_INFO, "WPA: Invalid mode %d (not "
148 "IBSS/ad-hoc) for WPA-None", ssid->mode);
153 wpa_msg(wpa_s, MSG_INFO, "WPA: No PSK configured for "
154 "WPA-None");
170 /* WPA-None uses the same Michael MIC key for both TX and RX */
177 wpa_msg(wpa_s, MSG_INFO, "WPA: Invalid group cipher %d for "
178 "WPA-None", wpa_s->group_cipher);
202 wpa_sm_notify_disassoc(wpa_s->wpa);
344 * wpa_supplicant_set_non_wpa_policy - Set WPA parameters to non-WPA mode
348 * This function is used to configure WPA state machine and related parameters
349 * to a mode where WPA is not enabled. This is called as part of the
350 * authentication configuration when the selected network does not use WPA.
363 wpa_sm_set_ap_wpa_ie(wpa_s->wpa, NULL, 0);
364 wpa_sm_set_ap_rsn_ie(wpa_s->wpa, NULL, 0);
365 wpa_sm_set_assoc_wpa_ie(wpa_s->wpa, NULL, 0);
382 wpa_sm_set_param(wpa_s->wpa, WPA_PARAM_RSN_ENABLED, 0);
383 wpa_sm_set_param(wpa_s->wpa, WPA_PARAM_KEY_MGMT, wpa_s->key_mgmt);
384 wpa_sm_set_param(wpa_s->wpa, WPA_PARAM_PAIRWISE,
386 wpa_sm_set_param(wpa_s->wpa, WPA_PARAM_GROUP, wpa_s->group_cipher);
388 wpa_sm_set_param(wpa_s->wpa, WPA_PARAM_MGMT_GROUP,
392 pmksa_cache_clear_current(wpa_s->wpa);
445 wpa_sm_set_scard_ctx(wpa_s->wpa, NULL);
472 wpa_sm_set_eapol(wpa_s->wpa, NULL);
476 rsn_preauth_deinit(wpa_s->wpa);
479 wpa_tdls_deinit(wpa_s->wpa);
483 pmksa_candidate_free(wpa_s->wpa);
484 wpa_sm_deinit(wpa_s->wpa);
485 wpa_s->wpa = NULL;
788 * association is completed for WPA/WPA2 4-Way Handshake is started.
1007 wpa_sm_set_config(wpa_s->wpa, NULL);
1008 wpa_sm_pmksa_cache_flush(wpa_s->wpa, NULL);
1009 wpa_sm_set_fast_reauth(wpa_s->wpa, wpa_s->conf->fast_reauth);
1010 rsn_preauth_deinit(wpa_s->wpa);
1056 int ret = wpa_sm_parse_own_wpa_ie(wpa_s->wpa, ie);
1059 wpa_msg(wpa_s, MSG_INFO, "WPA: Failed to parse WPA IE "
1065 wpa_dbg(wpa_s, MSG_DEBUG, "WPA: Using WPA IE from AssocReq to set "
1068 wpa_msg(wpa_s, MSG_INFO, "WPA: Driver used disabled group "
1074 wpa_msg(wpa_s, MSG_INFO, "WPA: Driver used disabled pairwise "
1080 wpa_msg(wpa_s, MSG_INFO, "WPA: Driver used disabled key "
1089 wpa_msg(wpa_s, MSG_INFO, "WPA: Driver associated with an AP "
1105 * @wpa_ie: Buffer for the WPA/RSN IE
1141 WPA: using IEEE 802.11i/D3.0");
1154 wpa_msg(wpa_s, MSG_WARNING, "WPA: Failed to select WPA/RSN");
1156 "WPA: ssid proto=0x%x pairwise_cipher=0x%x group_cipher=0x%x key_mgmt=0x%x",
1159 wpa_dbg(wpa_s, MSG_DEBUG, "WPA: BSS " MACSTR " ssid='%s'%s%s%s",
1162 bss_wpa ? " WPA" : "",
1178 wpa_hexdump(MSG_DEBUG, "WPA", bss_wpa, 2 + bss_wpa[1]);
1181 "Could not parse WPA element");
1184 "WPA: pairwise_cipher=0x%x group_cipher=0x%x key_mgmt=0x%x",
1207 wpa_dbg(wpa_s, MSG_DEBUG, "WPA: Set cipher suites "
1213 wpa_dbg(wpa_s, MSG_DEBUG, "WPA: Selected cipher suites: group %d "
1218 wpa_dbg(wpa_s, MSG_DEBUG, "WPA: Selected mgmt group cipher %d",
1224 wpa_sm_set_param(wpa_s->wpa, WPA_PARAM_PROTO, proto);
1225 wpa_sm_set_param(wpa_s->wpa, WPA_PARAM_RSN_ENABLED,
1229 if (wpa_sm_set_ap_wpa_ie(wpa_s->wpa, bss_wpa,
1231 wpa_sm_set_ap_rsn_ie(wpa_s->wpa, bss_rsn,
1243 wpa_msg(wpa_s, MSG_WARNING, "WPA: Failed to select group "
1247 wpa_dbg(wpa_s, MSG_DEBUG, "WPA: using GTK %s",
1253 wpa_msg(wpa_s, MSG_WARNING, "WPA: Failed to select pairwise "
1257 wpa_dbg(wpa_s, MSG_DEBUG, "WPA: using PTK %s",
1271 "WPA: using KEY_MGMT 802.1X with Suite B (192-bit)");
1277 "WPA: using KEY_MGMT 802.1X with Suite B");
1283 wpa_dbg(wpa_s, MSG_DEBUG, "WPA: using KEY_MGMT FT-FILS-SHA384");
1286 wpa_dbg(wpa_s, MSG_DEBUG, "WPA: using KEY_MGMT FT-FILS-SHA256");
1290 wpa_dbg(wpa_s, MSG_DEBUG, "WPA: using KEY_MGMT FILS-SHA384");
1293 wpa_dbg(wpa_s, MSG_DEBUG, "WPA: using KEY_MGMT FILS-SHA256");
1298 wpa_dbg(wpa_s, MSG_DEBUG, "WPA: using KEY_MGMT FT/802.1X");
1301 wpa_dbg(wpa_s, MSG_DEBUG, "WPA: using KEY_MGMT FT/PSK");
1315 "WPA: using KEY_MGMT 802.1X with SHA256");
1319 "WPA: using KEY_MGMT PSK with SHA256");
1323 wpa_dbg(wpa_s, MSG_DEBUG, "WPA: using KEY_MGMT 802.1X");
1326 wpa_dbg(wpa_s, MSG_DEBUG, "WPA: using KEY_MGMT WPA-PSK");
1329 wpa_dbg(wpa_s, MSG_DEBUG, "WPA: using KEY_MGMT WPA-NONE");
1336 wpa_msg(wpa_s, MSG_WARNING, "WPA: Failed to select "
1341 wpa_sm_set_param(wpa_s->wpa, WPA_PARAM_KEY_MGMT, wpa_s->key_mgmt);
1342 wpa_sm_set_param(wpa_s->wpa, WPA_PARAM_PAIRWISE,
1344 wpa_sm_set_param(wpa_s->wpa, WPA_PARAM_GROUP, wpa_s->group_cipher);
1353 wpa_dbg(wpa_s, MSG_DEBUG, "WPA: using MGMT group cipher "
1357 wpa_dbg(wpa_s, MSG_DEBUG, "WPA: using MGMT group cipher "
1361 wpa_dbg(wpa_s, MSG_DEBUG, "WPA: using MGMT group cipher "
1365 wpa_dbg(wpa_s, MSG_DEBUG, "WPA: using MGMT group cipher "
1369 wpa_dbg(wpa_s, MSG_DEBUG, "WPA: not using MGMT group cipher");
1371 wpa_sm_set_param(wpa_s->wpa, WPA_PARAM_MGMT_GROUP,
1373 wpa_sm_set_param(wpa_s->wpa, WPA_PARAM_MFP,
1377 if (wpa_sm_set_assoc_wpa_ie_default(wpa_s->wpa, wpa_ie, wpa_ie_len)) {
1378 wpa_msg(wpa_s, MSG_WARNING, "WPA: Failed to generate WPA IE");
1386 wpa_sm_set_pmk(wpa_s->wpa, ssid->psk, PMK_LEN, NULL,
1398 wpa_sm_set_pmk(wpa_s->wpa, psk, PMK_LEN, NULL, NULL);
1436 wpa_sm_set_pmk(wpa_s->wpa, psk, PMK_LEN, NULL,
1450 wpa_sm_set_pmk(wpa_s->wpa, psk, PMK_LEN, NULL,
1473 wpa_sm_set_pmk_from_pmksa(wpa_s->wpa);
1742 wpa_sm_pmksa_cache_flush(wpa_s->wpa, ssid);
1819 wpa_tdls_ap_ies(wpa_s->wpa, (const u8 *) (bss + 1),
2233 wpa_sm_set_ft_params(wpa_s->wpa, ie, ie ? 2 + ie[1] : 0);
2236 wpa_ft_prepare_auth_request(wpa_s->wpa, ie);
2264 /* Starting new association, so clear the possibly used WPA IE from the
2266 wpa_sm_set_assoc_wpa_ie(wpa_s->wpa, NULL, 0);
2293 if (pmksa_cache_set_current(wpa_s->wpa, NULL, bss->bssid,
2299 wpa_msg(wpa_s, MSG_WARNING, "WPA: Failed to set WPA "
2307 * Both WPA and non-WPA IEEE 802.1X enabled in configuration -
2308 * use non-WPA since the scan results did not indicate that the
2309 * AP is using WPA or WPA2.
2318 wpa_msg(wpa_s, MSG_WARNING, "WPA: Failed to set WPA "
2604 wpa_dbg(wpa_s, MSG_DEBUG, "WPA: Selected AP supports "
2751 wpa_sm_set_config(wpa_s->wpa, NULL);
2797 wpa_tdls_teardown_peers(wpa_s->wpa);
2905 wpa_sm_set_config(wpa_s->wpa, NULL);
3134 wpa_sm_set_eapol(wpa_s->wpa, NULL);
3145 wpa_sm_set_eapol(wpa_s->wpa, wpa_s->eapol);
3461 wpa_sm_rx_eapol_peerkey(wpa_s->wpa, src_addr, buf, len) == 1) {
3521 /* Timeout for completing IEEE 802.1X and WPA authentication */
3556 wpa_msg(wpa_s, MSG_INFO, "WPA: Countermeasures - dropped "
3581 wpa_sm_rx_eapol(wpa_s->wpa, src_addr, buf, len);
3617 wpa_sm_set_own_addr(wpa_s->wpa, wpa_s->own_addr);
3667 wpa_sm_set_own_addr(wpa_s->wpa, wpa_s->own_addr);
4075 wpa_sm_set_scard_ctx(wpa_s->wpa, wpa_s->scard);
4869 wpa_sm_set_ifname(wpa_s->wpa, wpa_s->ifname,
4872 wpa_sm_set_fast_reauth(wpa_s->wpa, wpa_s->conf->fast_reauth);
4875 wpa_sm_set_param(wpa_s->wpa, RSNA_PMK_LIFETIME,
4877 wpa_msg(wpa_s, MSG_ERROR, "Invalid WPA parameter value for "
4883 wpa_sm_set_param(wpa_s->wpa, RSNA_PMK_REAUTH_THRESHOLD,
4885 wpa_msg(wpa_s, MSG_ERROR, "Invalid WPA parameter value for "
4891 wpa_sm_set_param(wpa_s->wpa, RSNA_SA_TIMEOUT,
4893 wpa_msg(wpa_s, MSG_ERROR, "Invalid WPA parameter value for "
4975 wpa_tdls_init(wpa_s->wpa))
5012 wpa_sm_set_eapol(wpa_s->wpa, wpa_s->eapol);