Lines Matching refs:iwe
1387 struct iw_event iwe; in ieee80211_scan_add_ies() local
1404 memset(&iwe, 0, sizeof(iwe)); in ieee80211_scan_add_ies()
1405 iwe.cmd = IWEVGENIE; in ieee80211_scan_add_ies()
1406 iwe.u.data.length = next - pos; in ieee80211_scan_add_ies()
1408 end_buf, &iwe, in ieee80211_scan_add_ies()
1416 memset(&iwe, 0, sizeof(iwe)); in ieee80211_scan_add_ies()
1417 iwe.cmd = IWEVGENIE; in ieee80211_scan_add_ies()
1418 iwe.u.data.length = end - pos; in ieee80211_scan_add_ies()
1420 end_buf, &iwe, in ieee80211_scan_add_ies()
1435 struct iw_event iwe; in ieee80211_bss() local
1442 memset(&iwe, 0, sizeof(iwe)); in ieee80211_bss()
1443 iwe.cmd = SIOCGIWAP; in ieee80211_bss()
1444 iwe.u.ap_addr.sa_family = ARPHRD_ETHER; in ieee80211_bss()
1445 memcpy(iwe.u.ap_addr.sa_data, bss->pub.bssid, ETH_ALEN); in ieee80211_bss()
1446 current_ev = iwe_stream_add_event_check(info, current_ev, end_buf, &iwe, in ieee80211_bss()
1451 memset(&iwe, 0, sizeof(iwe)); in ieee80211_bss()
1452 iwe.cmd = SIOCGIWFREQ; in ieee80211_bss()
1453 iwe.u.freq.m = ieee80211_frequency_to_channel(bss->pub.channel->center_freq); in ieee80211_bss()
1454 iwe.u.freq.e = 0; in ieee80211_bss()
1455 current_ev = iwe_stream_add_event_check(info, current_ev, end_buf, &iwe, in ieee80211_bss()
1460 memset(&iwe, 0, sizeof(iwe)); in ieee80211_bss()
1461 iwe.cmd = SIOCGIWFREQ; in ieee80211_bss()
1462 iwe.u.freq.m = bss->pub.channel->center_freq; in ieee80211_bss()
1463 iwe.u.freq.e = 6; in ieee80211_bss()
1464 current_ev = iwe_stream_add_event_check(info, current_ev, end_buf, &iwe, in ieee80211_bss()
1470 memset(&iwe, 0, sizeof(iwe)); in ieee80211_bss()
1471 iwe.cmd = IWEVQUAL; in ieee80211_bss()
1472 iwe.u.qual.updated = IW_QUAL_LEVEL_UPDATED | in ieee80211_bss()
1478 iwe.u.qual.level = sig; in ieee80211_bss()
1479 iwe.u.qual.updated |= IW_QUAL_DBM; in ieee80211_bss()
1485 iwe.u.qual.qual = sig + 110; in ieee80211_bss()
1488 iwe.u.qual.level = bss->pub.signal; in ieee80211_bss()
1490 iwe.u.qual.qual = bss->pub.signal; in ieee80211_bss()
1497 end_buf, &iwe, in ieee80211_bss()
1503 memset(&iwe, 0, sizeof(iwe)); in ieee80211_bss()
1504 iwe.cmd = SIOCGIWENCODE; in ieee80211_bss()
1506 iwe.u.data.flags = IW_ENCODE_ENABLED | IW_ENCODE_NOKEY; in ieee80211_bss()
1508 iwe.u.data.flags = IW_ENCODE_DISABLED; in ieee80211_bss()
1509 iwe.u.data.length = 0; in ieee80211_bss()
1511 &iwe, ""); in ieee80211_bss()
1527 memset(&iwe, 0, sizeof(iwe)); in ieee80211_bss()
1528 iwe.cmd = SIOCGIWESSID; in ieee80211_bss()
1529 iwe.u.data.length = ie[1]; in ieee80211_bss()
1530 iwe.u.data.flags = 1; in ieee80211_bss()
1533 end_buf, &iwe, in ieee80211_bss()
1539 memset(&iwe, 0, sizeof(iwe)); in ieee80211_bss()
1540 iwe.cmd = SIOCGIWESSID; in ieee80211_bss()
1541 iwe.u.data.length = ie[1]; in ieee80211_bss()
1542 iwe.u.data.flags = 1; in ieee80211_bss()
1545 end_buf, &iwe, in ieee80211_bss()
1555 memset(&iwe, 0, sizeof(iwe)); in ieee80211_bss()
1556 iwe.cmd = IWEVCUSTOM; in ieee80211_bss()
1559 iwe.u.data.length = strlen(buf); in ieee80211_bss()
1563 &iwe, buf); in ieee80211_bss()
1568 iwe.u.data.length = strlen(buf); in ieee80211_bss()
1572 &iwe, buf); in ieee80211_bss()
1577 iwe.u.data.length = strlen(buf); in ieee80211_bss()
1581 &iwe, buf); in ieee80211_bss()
1585 iwe.u.data.length = strlen(buf); in ieee80211_bss()
1589 &iwe, buf); in ieee80211_bss()
1593 iwe.u.data.length = strlen(buf); in ieee80211_bss()
1597 &iwe, buf); in ieee80211_bss()
1601 iwe.u.data.length = strlen(buf); in ieee80211_bss()
1605 &iwe, buf); in ieee80211_bss()
1609 iwe.u.data.length = strlen(buf); in ieee80211_bss()
1613 &iwe, buf); in ieee80211_bss()
1622 memset(&iwe, 0, sizeof(iwe)); in ieee80211_bss()
1623 iwe.cmd = SIOCGIWRATE; in ieee80211_bss()
1625 iwe.u.bitrate.fixed = iwe.u.bitrate.disabled = 0; in ieee80211_bss()
1628 iwe.u.bitrate.value = in ieee80211_bss()
1632 end_buf, &iwe, in ieee80211_bss()
1648 memset(&iwe, 0, sizeof(iwe)); in ieee80211_bss()
1649 iwe.cmd = SIOCGIWMODE; in ieee80211_bss()
1651 iwe.u.mode = IW_MODE_MESH; in ieee80211_bss()
1653 iwe.u.mode = IW_MODE_MASTER; in ieee80211_bss()
1655 iwe.u.mode = IW_MODE_ADHOC; in ieee80211_bss()
1657 end_buf, &iwe, in ieee80211_bss()
1663 memset(&iwe, 0, sizeof(iwe)); in ieee80211_bss()
1664 iwe.cmd = IWEVCUSTOM; in ieee80211_bss()
1666 iwe.u.data.length = strlen(buf); in ieee80211_bss()
1668 &iwe, buf); in ieee80211_bss()
1671 memset(&iwe, 0, sizeof(iwe)); in ieee80211_bss()
1672 iwe.cmd = IWEVCUSTOM; in ieee80211_bss()
1675 iwe.u.data.length = strlen(buf); in ieee80211_bss()
1677 end_buf, &iwe, buf); in ieee80211_bss()