/linux/drivers/net/wireless/intel/ipw2x00/ |
H A D | libipw_wx.c | 52 struct iw_event iwe; in libipw_translate_scan() local 58 iwe.cmd = SIOCGIWAP; in libipw_translate_scan() 59 iwe.u.ap_addr.sa_family = ARPHRD_ETHER; in libipw_translate_scan() 60 memcpy(iwe.u.ap_addr.sa_data, network->bssid, ETH_ALEN); in libipw_translate_scan() 61 start = iwe_stream_add_event(info, start, stop, &iwe, IW_EV_ADDR_LEN); in libipw_translate_scan() 66 iwe.cmd = SIOCGIWESSID; in libipw_translate_scan() 67 iwe.u.data.flags = 1; in libipw_translate_scan() 68 iwe.u.data.length = min(network->ssid_len, (u8) 32); in libipw_translate_scan() 70 &iwe, network->ssid); in libipw_translate_scan() 73 iwe.cmd = SIOCGIWNAME; in libipw_translate_scan() [all …]
|
/linux/drivers/staging/rtl8192e/ |
H A D | rtllib_wx.c | 35 struct iw_event iwe; in rtl819x_translate_scan() local 41 iwe.cmd = SIOCGIWAP; in rtl819x_translate_scan() 42 iwe.u.ap_addr.sa_family = ARPHRD_ETHER; in rtl819x_translate_scan() 43 ether_addr_copy(iwe.u.ap_addr.sa_data, network->bssid); in rtl819x_translate_scan() 44 start = iwe_stream_add_event(info, start, stop, &iwe, IW_EV_ADDR_LEN); in rtl819x_translate_scan() 48 iwe.cmd = SIOCGIWESSID; in rtl819x_translate_scan() 49 iwe.u.data.flags = 1; in rtl819x_translate_scan() 51 iwe.u.data.length = min_t(u8, network->ssid_len, 32); in rtl819x_translate_scan() 52 start = iwe_stream_add_point(info, start, stop, &iwe, network->ssid); in rtl819x_translate_scan() 54 iwe.u.data.length = sizeof("<hidden>"); in rtl819x_translate_scan() [all …]
|
/linux/drivers/staging/rtl8712/ |
H A D | rtl871x_ioctl_linux.c | 124 struct iw_event *iwe, in translate_scan_wpa() argument 145 memset(iwe, 0, sizeof(*iwe)); in translate_scan_wpa() 146 iwe->cmd = IWEVCUSTOM; in translate_scan_wpa() 147 iwe->u.data.length = (u16)strlen(buf); in translate_scan_wpa() 148 start = iwe_stream_add_point(info, start, stop, iwe, buf); in translate_scan_wpa() 149 memset(iwe, 0, sizeof(*iwe)); in translate_scan_wpa() 150 iwe->cmd = IWEVGENIE; in translate_scan_wpa() 151 iwe->u.data.length = (u16)wpa_len; in translate_scan_wpa() 152 start = iwe_stream_add_point(info, start, stop, iwe, wpa_ie); in translate_scan_wpa() 163 memset(iwe, 0, sizeof(*iwe)); in translate_scan_wpa() [all …]
|
/linux/net/wireless/ |
H A D | scan.c | 3604 struct iw_event iwe; in ieee80211_scan_add_ies() local 3621 memset(&iwe, 0, sizeof(iwe)); in ieee80211_scan_add_ies() 3622 iwe.cmd = IWEVGENIE; in ieee80211_scan_add_ies() 3623 iwe.u.data.length = next - pos; in ieee80211_scan_add_ies() 3625 end_buf, &iwe, in ieee80211_scan_add_ies() 3633 memset(&iwe, 0, sizeof(iwe)); in ieee80211_scan_add_ies() 3634 iwe.cmd = IWEVGENIE; in ieee80211_scan_add_ies() 3635 iwe.u.data.length = end - pos; in ieee80211_scan_add_ies() 3637 end_buf, &iwe, in ieee80211_scan_add_ies() 3652 struct iw_event iwe; in ieee80211_bss() local [all …]
|
H A D | wext-core.c | 1153 char *ends, struct iw_event *iwe, int event_len) in iwe_stream_add_event() argument 1161 iwe->len = event_len; in iwe_stream_add_event() 1163 memcpy(stream, (char *) iwe, IW_EV_LCP_PK_LEN); in iwe_stream_add_event() 1164 memcpy(stream + lcp_len, &iwe->u, in iwe_stream_add_event() 1174 char *ends, struct iw_event *iwe, char *extra) in iwe_stream_add_point() argument 1176 int event_len = iwe_stream_point_len(info) + iwe->u.data.length; in iwe_stream_add_point() 1182 iwe->len = event_len; in iwe_stream_add_point() 1183 memcpy(stream, (char *) iwe, IW_EV_LCP_PK_LEN); in iwe_stream_add_point() 1185 ((char *) &iwe->u) + IW_EV_POINT_OFF, in iwe_stream_add_point() 1187 if (iwe->u.data.length && extra) in iwe_stream_add_point() [all …]
|
/linux/include/net/ |
H A D | iw_handler.h | 503 char *ends, struct iw_event *iwe, int event_len); 507 char *ends, struct iw_event *iwe, int event_len) in iwe_stream_add_event_check() argument 509 char *res = iwe_stream_add_event(info, stream, ends, iwe, event_len); in iwe_stream_add_event_check() 522 char *ends, struct iw_event *iwe, char *extra); 526 char *ends, struct iw_event *iwe, char *extra) in iwe_stream_add_point_check() argument 528 char *res = iwe_stream_add_point(info, stream, ends, iwe, extra); in iwe_stream_add_point_check() 542 char *value, char *ends, struct iw_event *iwe,
|
/linux/drivers/net/ethernet/toshiba/ |
H A D | ps3_gelic_wireless.c | 568 struct iw_event iwe; in gelic_wl_translate_scan() local 578 iwe.cmd = SIOCGIWAP; in gelic_wl_translate_scan() 579 iwe.u.ap_addr.sa_family = ARPHRD_ETHER; in gelic_wl_translate_scan() 580 memcpy(iwe.u.ap_addr.sa_data, &scan->bssid[2], ETH_ALEN); in gelic_wl_translate_scan() 581 ev = iwe_stream_add_event(info, ev, stop, &iwe, IW_EV_ADDR_LEN); in gelic_wl_translate_scan() 584 iwe.cmd = SIOCGIWESSID; in gelic_wl_translate_scan() 585 iwe.u.data.flags = 1; in gelic_wl_translate_scan() 586 iwe.u.data.length = strnlen(scan->essid, 32); in gelic_wl_translate_scan() 587 ev = iwe_stream_add_point(info, ev, stop, &iwe, scan->essid); in gelic_wl_translate_scan() 590 iwe.cmd = SIOCGIWFREQ; in gelic_wl_translate_scan() [all …]
|
/linux/drivers/staging/ks7010/ |
H A D | ks_wlan_net.c | 1149 struct iw_event *iwe, in ks_wlan_add_leader_event() argument 1157 memset(iwe, 0, sizeof(*iwe)); in ks_wlan_add_leader_event() 1158 iwe->cmd = IWEVCUSTOM; in ks_wlan_add_leader_event() 1160 iwe->u.data.length += sizeof(rsn_leader) - 1; in ks_wlan_add_leader_event() 1164 iwe->u.data.length += 4; in ks_wlan_add_leader_event() 1169 iwe->u.data.length += rsn->size * 2; in ks_wlan_add_leader_event() 1171 return iwe_stream_add_point(info, current_ev, end_buf, iwe, &buffer[0]); in ks_wlan_add_leader_event() 1186 struct iw_event iwe; /* Temporary buffer */ in ks_wlan_translate_scan() local 1192 iwe.cmd = SIOCGIWAP; in ks_wlan_translate_scan() 1193 iwe.u.ap_addr.sa_family = ARPHRD_ETHER; in ks_wlan_translate_scan() [all …]
|