Lines Matching defs:ise
244 struct ieee80211_scan_entry *ise;
265 ise = &se->base;
268 (ISPROBE(subtype) || ise->se_ssid[1] == 0))
269 memcpy(ise->se_ssid, sp->ssid, 2+sp->ssid[1]);
272 memcpy(ise->se_rates, sp->rates, 2+sp->rates[1]);
277 memcpy(ise->se_xrates, sp->xrates, 2+sp->xrates[1]);
279 ise->se_xrates[1] = 0;
280 IEEE80211_ADDR_COPY(ise->se_bssid, wh->i_addr3);
289 ise->se_rssi = IEEE80211_RSSI_GET(se->se_avgrssi);
290 ise->se_noise = noise;
292 memcpy(ise->se_tstamp.data, sp->tstamp, sizeof(ise->se_tstamp));
293 ise->se_intval = sp->bintval;
294 ise->se_capinfo = sp->capinfo;
297 memcpy(ise->se_meshid, sp->meshid, 2+sp->meshid[1]);
314 ise->se_chan = c;
315 } else if (ise->se_chan == NULL) {
317 ise->se_chan = ic->ic_curchan;
320 ise->se_chan = ic->ic_curchan;
321 if (IEEE80211_IS_CHAN_HT(ise->se_chan) && sp->htcap == NULL) {
323 c = ieee80211_find_channel(ic, ise->se_chan->ic_freq,
324 ise->se_chan->ic_flags & ~IEEE80211_CHAN_HT);
326 ("no legacy channel %u", ise->se_chan->ic_ieee));
327 ise->se_chan = c;
329 ise->se_fhdwell = sp->fhdwell;
330 ise->se_fhindex = sp->fhindex;
331 ise->se_erp = sp->erp;
332 ise->se_timoff = sp->timoff;
336 ise->se_dtimperiod = tim->tim_period;
350 if ((IEEE80211_IS_CHAN_11D(ise->se_chan) ||
356 ieee80211_notify_country(vap, ise->se_bssid,
361 ise->se_cc[0] = cie->cc[0];
362 ise->se_cc[1] = cie->cc[1];
365 (void) ieee80211_ies_init(&ise->se_ies, sp->ies, sp->ies_len);