Lines Matching defs:wpa_ie
765 os_free(wpa_auth->wpa_ie);
775 os_free(wpa_auth->wpa_ie);
785 os_free(wpa_auth->wpa_ie);
887 os_free(wpa_auth->wpa_ie);
1047 os_free(sm->wpa_ie);
1179 if (wpa_parse_wpa_ie_rsn(sm->wpa_ie, sm->wpa_ie_len, &assoc_ie) < 0) {
3832 eapol_key_ie = kde.wpa_ie;
3836 if (!sm->wpa_ie ||
3837 wpa_compare_rsn_ie(ft, sm->wpa_ie, sm->wpa_ie_len,
3841 if (sm->wpa_ie) {
3843 sm->wpa_ie, sm->wpa_ie_len);
4152 wpa_hexdump(MSG_DEBUG, "TESTING: wpa_ie before override",
4168 wpa_hexdump(MSG_DEBUG, "TESTING: wpa_ie after EAPOL override",
4459 ie = get_ie(wpa_auth->wpa_ie, wpa_auth->wpa_ie_len,
4463 ie = get_ie(wpa_auth->wpa_ie, wpa_auth->wpa_ie_len,
4498 rsne = get_ie(wpa_auth->wpa_ie, wpa_auth->wpa_ie_len,
4502 rsnxe = get_ie(wpa_auth->wpa_ie, wpa_auth->wpa_ie_len,
4553 u8 *wpa_ie;
4583 /* If FT is used, wpa_auth->wpa_ie includes both RSNIE and MDIE */
4584 wpa_ie = sm->wpa_auth->wpa_ie;
4587 wpa_ie_len > wpa_ie[1] + 2U && wpa_ie[0] == WLAN_EID_RSN) {
4589 wpa_ie = wpa_ie + wpa_ie[1] + 2;
4590 if (wpa_ie[0] == WLAN_EID_RSNX)
4591 wpa_ie = wpa_ie + wpa_ie[1] + 2;
4592 if (wpa_ie[0] == WLAN_EID_MOBILITY_DOMAIN)
4593 wpa_ie = wpa_ie + wpa_ie[1] + 2;
4594 wpa_ie_len = wpa_ie[1] + 2;
4599 "RSNE", wpa_ie, &wpa_ie_len, WLAN_EID_RSN,
4604 wpa_ie = wpa_ie_buf2;
4608 "RSNXE", wpa_ie, &wpa_ie_len, WLAN_EID_RSNX,
4613 wpa_ie = wpa_ie_buf;
4728 os_memcpy(pos, wpa_ie, wpa_ie_len);
6210 return wpa_auth->wpa_ie;
6875 u8 *wpa_ie;
6885 /* If FT is used, wpa_auth->wpa_ie includes both RSNIE and MDIE */
6886 wpa_ie = sm->wpa_auth->wpa_ie;
6890 wpa_ie_len > wpa_ie[1] + 2 && wpa_ie[0] == WLAN_EID_RSN) {
6892 wpa_ie = wpa_ie + wpa_ie[1] + 2;
6893 if (wpa_ie[0] == WLAN_EID_RSNX)
6894 wpa_ie = wpa_ie + wpa_ie[1] + 2;
6895 if (wpa_ie[0] == WLAN_EID_MOBILITY_DOMAIN)
6896 wpa_ie = wpa_ie + wpa_ie[1] + 2;
6897 wpa_ie_len = wpa_ie[1] + 2;
6949 os_memcpy(pos, wpa_ie, wpa_ie_len);