Lines Matching refs:iwe

2374 	struct iw_event iwe;  in prism2_ap_translate_scan()  local
2392 memset(&iwe, 0, sizeof(iwe)); in prism2_ap_translate_scan()
2393 iwe.cmd = SIOCGIWAP; in prism2_ap_translate_scan()
2394 iwe.u.ap_addr.sa_family = ARPHRD_ETHER; in prism2_ap_translate_scan()
2395 memcpy(iwe.u.ap_addr.sa_data, sta->addr, ETH_ALEN); in prism2_ap_translate_scan()
2396 iwe.len = IW_EV_ADDR_LEN; in prism2_ap_translate_scan()
2398 &iwe, IW_EV_ADDR_LEN); in prism2_ap_translate_scan()
2402 memset(&iwe, 0, sizeof(iwe)); in prism2_ap_translate_scan()
2403 iwe.cmd = SIOCGIWMODE; in prism2_ap_translate_scan()
2405 iwe.u.mode = IW_MODE_MASTER; in prism2_ap_translate_scan()
2407 iwe.u.mode = IW_MODE_INFRA; in prism2_ap_translate_scan()
2408 iwe.len = IW_EV_UINT_LEN; in prism2_ap_translate_scan()
2410 &iwe, IW_EV_UINT_LEN); in prism2_ap_translate_scan()
2413 memset(&iwe, 0, sizeof(iwe)); in prism2_ap_translate_scan()
2414 iwe.cmd = IWEVQUAL; in prism2_ap_translate_scan()
2416 iwe.u.qual.qual = sta->last_rx_signal < 27 ? in prism2_ap_translate_scan()
2419 iwe.u.qual.qual = sta->last_rx_signal - in prism2_ap_translate_scan()
2421 iwe.u.qual.level = HFA384X_LEVEL_TO_dBm(sta->last_rx_signal); in prism2_ap_translate_scan()
2422 iwe.u.qual.noise = HFA384X_LEVEL_TO_dBm(sta->last_rx_silence); in prism2_ap_translate_scan()
2423 iwe.u.qual.updated = sta->last_rx_updated; in prism2_ap_translate_scan()
2424 iwe.len = IW_EV_QUAL_LEN; in prism2_ap_translate_scan()
2426 &iwe, IW_EV_QUAL_LEN); in prism2_ap_translate_scan()
2430 memset(&iwe, 0, sizeof(iwe)); in prism2_ap_translate_scan()
2431 iwe.cmd = SIOCGIWESSID; in prism2_ap_translate_scan()
2432 iwe.u.data.length = sta->u.ap.ssid_len; in prism2_ap_translate_scan()
2433 iwe.u.data.flags = 1; in prism2_ap_translate_scan()
2435 end_buf, &iwe, in prism2_ap_translate_scan()
2438 memset(&iwe, 0, sizeof(iwe)); in prism2_ap_translate_scan()
2439 iwe.cmd = SIOCGIWENCODE; in prism2_ap_translate_scan()
2441 iwe.u.data.flags = in prism2_ap_translate_scan()
2444 iwe.u.data.flags = IW_ENCODE_DISABLED; in prism2_ap_translate_scan()
2446 end_buf, &iwe, in prism2_ap_translate_scan()
2451 memset(&iwe, 0, sizeof(iwe)); in prism2_ap_translate_scan()
2452 iwe.cmd = SIOCGIWFREQ; in prism2_ap_translate_scan()
2453 iwe.u.freq.m = freq_list[sta->u.ap.channel - 1] in prism2_ap_translate_scan()
2455 iwe.u.freq.e = 1; in prism2_ap_translate_scan()
2457 info, current_ev, end_buf, &iwe, in prism2_ap_translate_scan()
2461 memset(&iwe, 0, sizeof(iwe)); in prism2_ap_translate_scan()
2462 iwe.cmd = IWEVCUSTOM; in prism2_ap_translate_scan()
2465 iwe.u.data.length = strlen(buf); in prism2_ap_translate_scan()
2467 end_buf, &iwe, buf); in prism2_ap_translate_scan()