Lines Matching refs:iwe
3259 struct iw_event iwe; in ieee80211_scan_add_ies() local
3276 memset(&iwe, 0, sizeof(iwe)); in ieee80211_scan_add_ies()
3277 iwe.cmd = IWEVGENIE; in ieee80211_scan_add_ies()
3278 iwe.u.data.length = next - pos; in ieee80211_scan_add_ies()
3280 end_buf, &iwe, in ieee80211_scan_add_ies()
3288 memset(&iwe, 0, sizeof(iwe)); in ieee80211_scan_add_ies()
3289 iwe.cmd = IWEVGENIE; in ieee80211_scan_add_ies()
3290 iwe.u.data.length = end - pos; in ieee80211_scan_add_ies()
3292 end_buf, &iwe, in ieee80211_scan_add_ies()
3307 struct iw_event iwe; in ieee80211_bss() local
3314 memset(&iwe, 0, sizeof(iwe)); in ieee80211_bss()
3315 iwe.cmd = SIOCGIWAP; in ieee80211_bss()
3316 iwe.u.ap_addr.sa_family = ARPHRD_ETHER; in ieee80211_bss()
3317 memcpy(iwe.u.ap_addr.sa_data, bss->pub.bssid, ETH_ALEN); in ieee80211_bss()
3318 current_ev = iwe_stream_add_event_check(info, current_ev, end_buf, &iwe, in ieee80211_bss()
3323 memset(&iwe, 0, sizeof(iwe)); in ieee80211_bss()
3324 iwe.cmd = SIOCGIWFREQ; in ieee80211_bss()
3325 iwe.u.freq.m = ieee80211_frequency_to_channel(bss->pub.channel->center_freq); in ieee80211_bss()
3326 iwe.u.freq.e = 0; in ieee80211_bss()
3327 current_ev = iwe_stream_add_event_check(info, current_ev, end_buf, &iwe, in ieee80211_bss()
3332 memset(&iwe, 0, sizeof(iwe)); in ieee80211_bss()
3333 iwe.cmd = SIOCGIWFREQ; in ieee80211_bss()
3334 iwe.u.freq.m = bss->pub.channel->center_freq; in ieee80211_bss()
3335 iwe.u.freq.e = 6; in ieee80211_bss()
3336 current_ev = iwe_stream_add_event_check(info, current_ev, end_buf, &iwe, in ieee80211_bss()
3342 memset(&iwe, 0, sizeof(iwe)); in ieee80211_bss()
3343 iwe.cmd = IWEVQUAL; in ieee80211_bss()
3344 iwe.u.qual.updated = IW_QUAL_LEVEL_UPDATED | in ieee80211_bss()
3350 iwe.u.qual.level = sig; in ieee80211_bss()
3351 iwe.u.qual.updated |= IW_QUAL_DBM; in ieee80211_bss()
3357 iwe.u.qual.qual = sig + 110; in ieee80211_bss()
3360 iwe.u.qual.level = bss->pub.signal; in ieee80211_bss()
3362 iwe.u.qual.qual = bss->pub.signal; in ieee80211_bss()
3369 end_buf, &iwe, in ieee80211_bss()
3375 memset(&iwe, 0, sizeof(iwe)); in ieee80211_bss()
3376 iwe.cmd = SIOCGIWENCODE; in ieee80211_bss()
3378 iwe.u.data.flags = IW_ENCODE_ENABLED | IW_ENCODE_NOKEY; in ieee80211_bss()
3380 iwe.u.data.flags = IW_ENCODE_DISABLED; in ieee80211_bss()
3381 iwe.u.data.length = 0; in ieee80211_bss()
3383 &iwe, ""); in ieee80211_bss()
3399 memset(&iwe, 0, sizeof(iwe)); in ieee80211_bss()
3400 iwe.cmd = SIOCGIWESSID; in ieee80211_bss()
3401 iwe.u.data.length = ie[1]; in ieee80211_bss()
3402 iwe.u.data.flags = 1; in ieee80211_bss()
3405 end_buf, &iwe, in ieee80211_bss()
3411 memset(&iwe, 0, sizeof(iwe)); in ieee80211_bss()
3412 iwe.cmd = SIOCGIWESSID; in ieee80211_bss()
3413 iwe.u.data.length = ie[1]; in ieee80211_bss()
3414 iwe.u.data.flags = 1; in ieee80211_bss()
3417 end_buf, &iwe, in ieee80211_bss()
3427 memset(&iwe, 0, sizeof(iwe)); in ieee80211_bss()
3428 iwe.cmd = IWEVCUSTOM; in ieee80211_bss()
3431 iwe.u.data.length = strlen(buf); in ieee80211_bss()
3435 &iwe, buf); in ieee80211_bss()
3440 iwe.u.data.length = strlen(buf); in ieee80211_bss()
3444 &iwe, buf); in ieee80211_bss()
3449 iwe.u.data.length = strlen(buf); in ieee80211_bss()
3453 &iwe, buf); in ieee80211_bss()
3457 iwe.u.data.length = strlen(buf); in ieee80211_bss()
3461 &iwe, buf); in ieee80211_bss()
3465 iwe.u.data.length = strlen(buf); in ieee80211_bss()
3469 &iwe, buf); in ieee80211_bss()
3473 iwe.u.data.length = strlen(buf); in ieee80211_bss()
3477 &iwe, buf); in ieee80211_bss()
3481 iwe.u.data.length = strlen(buf); in ieee80211_bss()
3485 &iwe, buf); in ieee80211_bss()
3494 memset(&iwe, 0, sizeof(iwe)); in ieee80211_bss()
3495 iwe.cmd = SIOCGIWRATE; in ieee80211_bss()
3497 iwe.u.bitrate.fixed = iwe.u.bitrate.disabled = 0; in ieee80211_bss()
3500 iwe.u.bitrate.value = in ieee80211_bss()
3504 end_buf, &iwe, in ieee80211_bss()
3520 memset(&iwe, 0, sizeof(iwe)); in ieee80211_bss()
3521 iwe.cmd = SIOCGIWMODE; in ieee80211_bss()
3523 iwe.u.mode = IW_MODE_MESH; in ieee80211_bss()
3525 iwe.u.mode = IW_MODE_MASTER; in ieee80211_bss()
3527 iwe.u.mode = IW_MODE_ADHOC; in ieee80211_bss()
3529 end_buf, &iwe, in ieee80211_bss()
3535 memset(&iwe, 0, sizeof(iwe)); in ieee80211_bss()
3536 iwe.cmd = IWEVCUSTOM; in ieee80211_bss()
3538 iwe.u.data.length = strlen(buf); in ieee80211_bss()
3540 &iwe, buf); in ieee80211_bss()
3543 memset(&iwe, 0, sizeof(iwe)); in ieee80211_bss()
3544 iwe.cmd = IWEVCUSTOM; in ieee80211_bss()
3547 iwe.u.data.length = strlen(buf); in ieee80211_bss()
3549 end_buf, &iwe, buf); in ieee80211_bss()