Lines Matching defs:iwe
578 struct iw_event iwe; /* Temporary buffer */
585 memcpy(iwe.u.ap_addr.sa_data, bss->address, 6);
586 iwe.u.ap_addr.sa_family = ARPHRD_ETHER;
587 iwe.cmd = SIOCGIWAP;
589 iwe_stream_add_event(current_ev, end_buf, &iwe, IW_EV_ADDR_LEN);
594 iwe.u.data.length = bss->ssid.length;
595 iwe.u.data.flags = 1;
596 iwe.cmd = SIOCGIWESSID;
598 &iwe, bss->ssid.octets);
607 iwe.u.mode = 0;
609 iwe.u.mode = IW_MODE_MASTER;
611 iwe.u.mode = IW_MODE_ADHOC;
612 iwe.cmd = SIOCGIWMODE;
613 if (iwe.u.mode)
615 iwe_stream_add_event(current_ev, end_buf, &iwe,
620 iwe.u.data.flags = IW_ENCODE_ENABLED | IW_ENCODE_NOKEY;
622 iwe.u.data.flags = IW_ENCODE_DISABLED;
623 iwe.u.data.length = 0;
624 iwe.cmd = SIOCGIWENCODE;
625 current_ev = iwe_stream_add_point(current_ev, end_buf, &iwe, NULL);
628 iwe.u.freq.m = bss->channel;
629 iwe.u.freq.e = 6;
630 iwe.cmd = SIOCGIWFREQ;
632 iwe_stream_add_event(current_ev, end_buf, &iwe, IW_EV_FREQ_LEN);
635 iwe.u.qual.level = bss->rssi;
636 iwe.u.qual.noise = noise;
638 iwe.u.qual.qual = bss->rssi - noise;
639 iwe.cmd = IWEVQUAL;
641 iwe_stream_add_event(current_ev, end_buf, &iwe, IW_EV_QUAL_LEN);
646 iwe.cmd = IWEVGENIE;
647 iwe.u.data.length = min(wpa_ie_len, (size_t)MAX_WPA_IE_LEN);
649 &iwe, wpa_ie);
657 iwe.cmd = SIOCGIWRATE;
659 iwe.u.bitrate.fixed = iwe.u.bitrate.disabled = 0;
665 iwe.u.bitrate.value = (scan_rate_list[i] * 500000);
667 end_buf, &iwe,