Lines Matching refs:wpa_ie
643 os_free(wpa_auth->wpa_ie); in wpa_auth_gen_wpa_ie()
644 wpa_auth->wpa_ie = in wpa_auth_gen_wpa_ie()
646 if (wpa_auth->wpa_ie == NULL) in wpa_auth_gen_wpa_ie()
648 os_memcpy(wpa_auth->wpa_ie, wpa_auth->conf.own_ie_override, in wpa_auth_gen_wpa_ie()
806 os_free(wpa_auth->wpa_ie); in wpa_auth_gen_wpa_ie()
807 wpa_auth->wpa_ie = os_malloc(pos - buf); in wpa_auth_gen_wpa_ie()
808 if (wpa_auth->wpa_ie == NULL) in wpa_auth_gen_wpa_ie()
810 os_memcpy(wpa_auth->wpa_ie, buf, pos - buf); in wpa_auth_gen_wpa_ie()
856 const u8 *wpa_ie, size_t wpa_ie_len, in wpa_validate_wpa_ie() argument
872 if (wpa_ie == NULL || wpa_ie_len < 1) in wpa_validate_wpa_ie()
875 if (wpa_ie[0] == WLAN_EID_RSN) in wpa_validate_wpa_ie()
887 res = wpa_parse_wpa_ie_rsn(wpa_ie, wpa_ie_len, &data); in wpa_validate_wpa_ie()
983 res = wpa_parse_wpa_ie_wpa(wpa_ie, wpa_ie_len, &data); in wpa_validate_wpa_ie()
1007 wpa_hexdump(MSG_DEBUG, "WPA/RSN IE", wpa_ie, wpa_ie_len); in wpa_validate_wpa_ie()
1215 if (wpa_ie[0] == WLAN_EID_RSN) in wpa_validate_wpa_ie()
1333 if (sm->wpa_ie == NULL || sm->wpa_ie_len < wpa_ie_len) { in wpa_validate_wpa_ie()
1334 os_free(sm->wpa_ie); in wpa_validate_wpa_ie()
1335 sm->wpa_ie = os_malloc(wpa_ie_len); in wpa_validate_wpa_ie()
1336 if (sm->wpa_ie == NULL) in wpa_validate_wpa_ie()
1339 os_memcpy(sm->wpa_ie, wpa_ie, wpa_ie_len); in wpa_validate_wpa_ie()
1375 if (sm->wpa_ie == NULL || sm->wpa_ie_len < osen_ie_len) { in wpa_validate_osen()
1376 os_free(sm->wpa_ie); in wpa_validate_osen()
1377 sm->wpa_ie = os_malloc(osen_ie_len); in wpa_validate_osen()
1378 if (sm->wpa_ie == NULL) in wpa_validate_osen()
1382 os_memcpy(sm->wpa_ie, osen_ie, osen_ie_len); in wpa_validate_osen()