• Home
  • Raw
  • Download

Lines Matching refs:elems

299 	struct ieee802_11_elems elems;  in handle_probe_req()  local
320 if (ieee802_11_parse_elems(ie, ie_len, &elems, 0) == ParseFailed) { in handle_probe_req()
326 if ((!elems.ssid || !elems.supp_rates)) { in handle_probe_req()
334 if (hapd->p2p && elems.wps_ie) { in handle_probe_req()
347 if (hapd->p2p && elems.p2p) { in handle_probe_req()
360 if (hapd->conf->ignore_broadcast_ssid && elems.ssid_len == 0) { in handle_probe_req()
370 elems.ssid_len == P2P_WILDCARD_SSID_LEN && in handle_probe_req()
371 os_memcmp(elems.ssid, P2P_WILDCARD_SSID, in handle_probe_req()
374 elems.ssid_len = 0; in handle_probe_req()
378 if (elems.ssid_len == 0 || in handle_probe_req()
379 (elems.ssid_len == hapd->conf->ssid.ssid_len && in handle_probe_req()
380 os_memcmp(elems.ssid, hapd->conf->ssid.ssid, elems.ssid_len) == in handle_probe_req()
387 ieee802_11_print_ssid(ssid_txt, elems.ssid, in handle_probe_req()
388 elems.ssid_len); in handle_probe_req()
398 if (elems.interworking && elems.interworking_len >= 1) { in handle_probe_req()
399 u8 ant = elems.interworking[0] & 0x0f; in handle_probe_req()
409 if (elems.interworking && in handle_probe_req()
410 (elems.interworking_len == 7 || elems.interworking_len == 9)) { in handle_probe_req()
412 if (elems.interworking_len == 7) in handle_probe_req()
413 hessid = elems.interworking + 1; in handle_probe_req()
415 hessid = elems.interworking + 1 + 2; in handle_probe_req()
430 resp = hostapd_gen_probe_resp(hapd, sta, mgmt, elems.p2p != NULL, in handle_probe_req()
439 noack = !!(elems.ssid_len == 0 && is_broadcast_ether_addr(mgmt->da)); in handle_probe_req()
448 elems.ssid_len == 0 ? "broadcast" : "our"); in handle_probe_req()