Lines Matching refs:iwe
1317 struct iw_event iwe; in ieee80211_scan_add_ies() local
1334 memset(&iwe, 0, sizeof(iwe)); in ieee80211_scan_add_ies()
1335 iwe.cmd = IWEVGENIE; in ieee80211_scan_add_ies()
1336 iwe.u.data.length = next - pos; in ieee80211_scan_add_ies()
1338 end_buf, &iwe, in ieee80211_scan_add_ies()
1346 memset(&iwe, 0, sizeof(iwe)); in ieee80211_scan_add_ies()
1347 iwe.cmd = IWEVGENIE; in ieee80211_scan_add_ies()
1348 iwe.u.data.length = end - pos; in ieee80211_scan_add_ies()
1350 end_buf, &iwe, in ieee80211_scan_add_ies()
1365 struct iw_event iwe; in ieee80211_bss() local
1372 memset(&iwe, 0, sizeof(iwe)); in ieee80211_bss()
1373 iwe.cmd = SIOCGIWAP; in ieee80211_bss()
1374 iwe.u.ap_addr.sa_family = ARPHRD_ETHER; in ieee80211_bss()
1375 memcpy(iwe.u.ap_addr.sa_data, bss->pub.bssid, ETH_ALEN); in ieee80211_bss()
1376 current_ev = iwe_stream_add_event_check(info, current_ev, end_buf, &iwe, in ieee80211_bss()
1381 memset(&iwe, 0, sizeof(iwe)); in ieee80211_bss()
1382 iwe.cmd = SIOCGIWFREQ; in ieee80211_bss()
1383 iwe.u.freq.m = ieee80211_frequency_to_channel(bss->pub.channel->center_freq); in ieee80211_bss()
1384 iwe.u.freq.e = 0; in ieee80211_bss()
1385 current_ev = iwe_stream_add_event_check(info, current_ev, end_buf, &iwe, in ieee80211_bss()
1390 memset(&iwe, 0, sizeof(iwe)); in ieee80211_bss()
1391 iwe.cmd = SIOCGIWFREQ; in ieee80211_bss()
1392 iwe.u.freq.m = bss->pub.channel->center_freq; in ieee80211_bss()
1393 iwe.u.freq.e = 6; in ieee80211_bss()
1394 current_ev = iwe_stream_add_event_check(info, current_ev, end_buf, &iwe, in ieee80211_bss()
1400 memset(&iwe, 0, sizeof(iwe)); in ieee80211_bss()
1401 iwe.cmd = IWEVQUAL; in ieee80211_bss()
1402 iwe.u.qual.updated = IW_QUAL_LEVEL_UPDATED | in ieee80211_bss()
1408 iwe.u.qual.level = sig; in ieee80211_bss()
1409 iwe.u.qual.updated |= IW_QUAL_DBM; in ieee80211_bss()
1415 iwe.u.qual.qual = sig + 110; in ieee80211_bss()
1418 iwe.u.qual.level = bss->pub.signal; in ieee80211_bss()
1420 iwe.u.qual.qual = bss->pub.signal; in ieee80211_bss()
1427 end_buf, &iwe, in ieee80211_bss()
1433 memset(&iwe, 0, sizeof(iwe)); in ieee80211_bss()
1434 iwe.cmd = SIOCGIWENCODE; in ieee80211_bss()
1436 iwe.u.data.flags = IW_ENCODE_ENABLED | IW_ENCODE_NOKEY; in ieee80211_bss()
1438 iwe.u.data.flags = IW_ENCODE_DISABLED; in ieee80211_bss()
1439 iwe.u.data.length = 0; in ieee80211_bss()
1441 &iwe, ""); in ieee80211_bss()
1457 memset(&iwe, 0, sizeof(iwe)); in ieee80211_bss()
1458 iwe.cmd = SIOCGIWESSID; in ieee80211_bss()
1459 iwe.u.data.length = ie[1]; in ieee80211_bss()
1460 iwe.u.data.flags = 1; in ieee80211_bss()
1463 end_buf, &iwe, in ieee80211_bss()
1469 memset(&iwe, 0, sizeof(iwe)); in ieee80211_bss()
1470 iwe.cmd = SIOCGIWESSID; in ieee80211_bss()
1471 iwe.u.data.length = ie[1]; in ieee80211_bss()
1472 iwe.u.data.flags = 1; in ieee80211_bss()
1475 end_buf, &iwe, in ieee80211_bss()
1485 memset(&iwe, 0, sizeof(iwe)); in ieee80211_bss()
1486 iwe.cmd = IWEVCUSTOM; in ieee80211_bss()
1489 iwe.u.data.length = strlen(buf); in ieee80211_bss()
1493 &iwe, buf); in ieee80211_bss()
1498 iwe.u.data.length = strlen(buf); in ieee80211_bss()
1502 &iwe, buf); in ieee80211_bss()
1507 iwe.u.data.length = strlen(buf); in ieee80211_bss()
1511 &iwe, buf); in ieee80211_bss()
1515 iwe.u.data.length = strlen(buf); in ieee80211_bss()
1519 &iwe, buf); in ieee80211_bss()
1523 iwe.u.data.length = strlen(buf); in ieee80211_bss()
1527 &iwe, buf); in ieee80211_bss()
1531 iwe.u.data.length = strlen(buf); in ieee80211_bss()
1535 &iwe, buf); in ieee80211_bss()
1539 iwe.u.data.length = strlen(buf); in ieee80211_bss()
1543 &iwe, buf); in ieee80211_bss()
1552 memset(&iwe, 0, sizeof(iwe)); in ieee80211_bss()
1553 iwe.cmd = SIOCGIWRATE; in ieee80211_bss()
1555 iwe.u.bitrate.fixed = iwe.u.bitrate.disabled = 0; in ieee80211_bss()
1558 iwe.u.bitrate.value = in ieee80211_bss()
1562 end_buf, &iwe, in ieee80211_bss()
1578 memset(&iwe, 0, sizeof(iwe)); in ieee80211_bss()
1579 iwe.cmd = SIOCGIWMODE; in ieee80211_bss()
1581 iwe.u.mode = IW_MODE_MESH; in ieee80211_bss()
1583 iwe.u.mode = IW_MODE_MASTER; in ieee80211_bss()
1585 iwe.u.mode = IW_MODE_ADHOC; in ieee80211_bss()
1587 end_buf, &iwe, in ieee80211_bss()
1593 memset(&iwe, 0, sizeof(iwe)); in ieee80211_bss()
1594 iwe.cmd = IWEVCUSTOM; in ieee80211_bss()
1596 iwe.u.data.length = strlen(buf); in ieee80211_bss()
1598 &iwe, buf); in ieee80211_bss()
1601 memset(&iwe, 0, sizeof(iwe)); in ieee80211_bss()
1602 iwe.cmd = IWEVCUSTOM; in ieee80211_bss()
1605 iwe.u.data.length = strlen(buf); in ieee80211_bss()
1607 end_buf, &iwe, buf); in ieee80211_bss()