Lines Matching refs:u
60 iwe.u.ap_addr.sa_family = ARPHRD_ETHER; in ieee80211_translate_scan()
61 memcpy(iwe.u.ap_addr.sa_data, network->bssid, ETH_ALEN); in ieee80211_translate_scan()
68 iwe.u.data.flags = 1; in ieee80211_translate_scan()
69 iwe.u.data.length = min(network->ssid_len, (u8) 32); in ieee80211_translate_scan()
75 snprintf(iwe.u.name, IFNAMSIZ, "IEEE 802.11%s", in ieee80211_translate_scan()
83 iwe.u.mode = IW_MODE_MASTER; in ieee80211_translate_scan()
85 iwe.u.mode = IW_MODE_ADHOC; in ieee80211_translate_scan()
94 iwe.u.freq.m = ieee80211_channel_to_freq(ieee, network->channel); in ieee80211_translate_scan()
95 iwe.u.freq.e = 6; in ieee80211_translate_scan()
96 iwe.u.freq.i = 0; in ieee80211_translate_scan()
102 iwe.u.data.flags = IW_ENCODE_ENABLED | IW_ENCODE_NOKEY; in ieee80211_translate_scan()
104 iwe.u.data.flags = IW_ENCODE_DISABLED; in ieee80211_translate_scan()
105 iwe.u.data.length = 0; in ieee80211_translate_scan()
115 iwe.u.bitrate.fixed = iwe.u.bitrate.disabled = 0; in ieee80211_translate_scan()
125 iwe.u.bitrate.value = ((rate & 0x7f) * 500000); in ieee80211_translate_scan()
133 iwe.u.bitrate.value = ((rate & 0x7f) * 500000); in ieee80211_translate_scan()
144 iwe.u.qual.updated = IW_QUAL_QUAL_UPDATED | IW_QUAL_LEVEL_UPDATED | in ieee80211_translate_scan()
148 iwe.u.qual.updated |= IW_QUAL_QUAL_INVALID | in ieee80211_translate_scan()
150 iwe.u.qual.qual = 0; in ieee80211_translate_scan()
153 iwe.u.qual.qual = 100; in ieee80211_translate_scan()
155 iwe.u.qual.qual = in ieee80211_translate_scan()
166 if (iwe.u.qual.qual > 100) in ieee80211_translate_scan()
167 iwe.u.qual.qual = 100; in ieee80211_translate_scan()
168 else if (iwe.u.qual.qual < 1) in ieee80211_translate_scan()
169 iwe.u.qual.qual = 0; in ieee80211_translate_scan()
173 iwe.u.qual.updated |= IW_QUAL_NOISE_INVALID; in ieee80211_translate_scan()
174 iwe.u.qual.noise = 0; in ieee80211_translate_scan()
176 iwe.u.qual.noise = network->stats.noise; in ieee80211_translate_scan()
180 iwe.u.qual.updated |= IW_QUAL_LEVEL_INVALID; in ieee80211_translate_scan()
181 iwe.u.qual.level = 0; in ieee80211_translate_scan()
183 iwe.u.qual.level = network->stats.signal; in ieee80211_translate_scan()
191 iwe.u.data.length = p - custom; in ieee80211_translate_scan()
192 if (iwe.u.data.length) in ieee80211_translate_scan()
200 iwe.u.data.length = network->wpa_ie_len; in ieee80211_translate_scan()
209 iwe.u.data.length = network->rsn_ie_len; in ieee80211_translate_scan()
220 iwe.u.data.length = p - custom; in ieee80211_translate_scan()
221 if (iwe.u.data.length) in ieee80211_translate_scan()
242 iwe.u.data.length = p - custom; in ieee80211_translate_scan()