Lines Matching refs:ie
99 const u8 *pos, *ie, *end; in hostapd_handle_radio_msmt_report() local
106 while ((ie = get_ie(pos, end - pos, WLAN_EID_MEASURE_REPORT))) { in hostapd_handle_radio_msmt_report()
107 if (ie[1] < 3) { in hostapd_handle_radio_msmt_report()
112 rep_mode = ie[3]; in hostapd_handle_radio_msmt_report()
114 rep_mode, ie[4]); in hostapd_handle_radio_msmt_report()
116 switch (ie[4]) { in hostapd_handle_radio_msmt_report()
118 hostapd_handle_lci_report(hapd, token, ie + 2, ie[1]); in hostapd_handle_radio_msmt_report()
121 hostapd_handle_range_report(hapd, token, ie + 2, ie[1]); in hostapd_handle_radio_msmt_report()
125 rep_mode, ie + 2, ie[1]); in hostapd_handle_radio_msmt_report()
130 ie[4]); in hostapd_handle_radio_msmt_report()
134 pos = ie + ie[1] + 2; in hostapd_handle_radio_msmt_report()
282 const u8 *pos, *ie, *end; in hostapd_handle_nei_report_req() local
300 ie = get_ie(pos, len, WLAN_EID_SSID); in hostapd_handle_nei_report_req()
301 if (ie && ie[1] && ie[1] <= SSID_MAX_LEN) { in hostapd_handle_nei_report_req()
302 ssid.ssid_len = ie[1]; in hostapd_handle_nei_report_req()
303 os_memcpy(ssid.ssid, ie + 2, ssid.ssid_len); in hostapd_handle_nei_report_req()
309 while ((ie = get_ie(pos, len, WLAN_EID_MEASURE_REQUEST))) { in hostapd_handle_nei_report_req()
310 if (ie[1] < 3) in hostapd_handle_nei_report_req()
315 ie[4]); in hostapd_handle_nei_report_req()
317 switch (ie[4]) { /* Measurement Type */ in hostapd_handle_nei_report_req()
319 lci = ie[2]; /* Measurement Token */ in hostapd_handle_nei_report_req()
320 lci_max_age = hostapd_parse_location_lci_req_age(ie + 2, in hostapd_handle_nei_report_req()
321 ie[1]); in hostapd_handle_nei_report_req()
324 civic = ie[2]; /* Measurement token */ in hostapd_handle_nei_report_req()
328 pos = ie + ie[1] + 2; in hostapd_handle_nei_report_req()