Home
last modified time | relevance | path

Searched refs:ap_addr (Results 1 – 32 of 32) sorted by relevance

/linux-4.4.14/net/wireless/
Dwext-compat.h21 struct sockaddr *ap_addr, char *extra);
24 struct sockaddr *ap_addr, char *extra);
40 struct sockaddr *ap_addr, char *extra);
43 struct sockaddr *ap_addr, char *extra);
Dwext-sme.c260 struct sockaddr *ap_addr, char *extra) in cfg80211_mgd_wext_siwap() argument
264 u8 *bssid = ap_addr->sa_data; in cfg80211_mgd_wext_siwap()
271 if (ap_addr->sa_family != ARPHRD_ETHER) in cfg80211_mgd_wext_siwap()
311 struct sockaddr *ap_addr, char *extra) in cfg80211_mgd_wext_giwap() argument
319 ap_addr->sa_family = ARPHRD_ETHER; in cfg80211_mgd_wext_giwap()
323 memcpy(ap_addr->sa_data, wdev->current_bss->pub.bssid, ETH_ALEN); in cfg80211_mgd_wext_giwap()
325 eth_zero_addr(ap_addr->sa_data); in cfg80211_mgd_wext_giwap()
Dibss.c52 memcpy(wrqu.ap_addr.sa_data, bssid, ETH_ALEN); in __cfg80211_ibss_joined()
463 struct sockaddr *ap_addr, char *extra) in cfg80211_ibss_wext_siwap() argument
467 u8 *bssid = ap_addr->sa_data; in cfg80211_ibss_wext_siwap()
477 if (ap_addr->sa_family != ARPHRD_ETHER) in cfg80211_ibss_wext_siwap()
520 struct sockaddr *ap_addr, char *extra) in cfg80211_ibss_wext_giwap() argument
528 ap_addr->sa_family = ARPHRD_ETHER; in cfg80211_ibss_wext_giwap()
532 memcpy(ap_addr->sa_data, wdev->current_bss->pub.bssid, ETH_ALEN); in cfg80211_ibss_wext_giwap()
534 memcpy(ap_addr->sa_data, wdev->wext.ibss.bssid, ETH_ALEN); in cfg80211_ibss_wext_giwap()
536 eth_zero_addr(ap_addr->sa_data); in cfg80211_ibss_wext_giwap()
Dwext-compat.c1382 struct sockaddr *ap_addr, char *extra) in cfg80211_wext_siwap() argument
1388 return cfg80211_ibss_wext_siwap(dev, info, ap_addr, extra); in cfg80211_wext_siwap()
1390 return cfg80211_mgd_wext_siwap(dev, info, ap_addr, extra); in cfg80211_wext_siwap()
1392 return cfg80211_wds_wext_siwap(dev, info, ap_addr, extra); in cfg80211_wext_siwap()
1400 struct sockaddr *ap_addr, char *extra) in cfg80211_wext_giwap() argument
1406 return cfg80211_ibss_wext_giwap(dev, info, ap_addr, extra); in cfg80211_wext_giwap()
1408 return cfg80211_mgd_wext_giwap(dev, info, ap_addr, extra); in cfg80211_wext_giwap()
1410 return cfg80211_wds_wext_giwap(dev, info, ap_addr, extra); in cfg80211_wext_giwap()
Dsme.c676 wrqu.ap_addr.sa_family = ARPHRD_ETHER; in __cfg80211_connect_result()
678 memcpy(wrqu.ap_addr.sa_data, bssid, ETH_ALEN); in __cfg80211_connect_result()
826 wrqu.ap_addr.sa_family = ARPHRD_ETHER; in __cfg80211_roamed()
827 memcpy(wrqu.ap_addr.sa_data, bss->bssid, ETH_ALEN); in __cfg80211_roamed()
932 wrqu.ap_addr.sa_family = ARPHRD_ETHER; in __cfg80211_disconnected()
Dscan.c1375 iwe.u.ap_addr.sa_family = ARPHRD_ETHER; in ieee80211_bss()
1376 memcpy(iwe.u.ap_addr.sa_data, bss->pub.bssid, ETH_ALEN); in ieee80211_bss()
/linux-4.4.14/drivers/net/wireless/orinoco/
Dwext.c157 struct sockaddr *ap_addr, in orinoco_ioctl_setwap() argument
168 if (is_zero_ether_addr(ap_addr->sa_data) || in orinoco_ioctl_setwap()
169 is_broadcast_ether_addr(ap_addr->sa_data)) { in orinoco_ioctl_setwap()
174 if (ap_addr->sa_data[0] == 0) { in orinoco_ioctl_setwap()
207 memcpy(priv->desired_bssid, &ap_addr->sa_data, ETH_ALEN); in orinoco_ioctl_setwap()
216 struct sockaddr *ap_addr, in orinoco_ioctl_getwap() argument
227 ap_addr->sa_family = ARPHRD_ETHER; in orinoco_ioctl_getwap()
228 err = orinoco_hw_get_current_bssid(priv, ap_addr->sa_data); in orinoco_ioctl_getwap()
Dmain.c1241 ETH_ALEN, NULL, wrqu.ap_addr.sa_data); in orinoco_send_bssid_wevent()
1245 wrqu.ap_addr.sa_family = ARPHRD_ETHER; in orinoco_send_bssid_wevent()
/linux-4.4.14/drivers/net/wireless/hostap/
Dhostap_info.c441 memcpy(wrqu.ap_addr.sa_data, local->bssid, ETH_ALEN); in handle_info_queue_linkstatus()
445 eth_zero_addr(wrqu.ap_addr.sa_data); in handle_info_queue_linkstatus()
447 wrqu.ap_addr.sa_family = ARPHRD_ETHER; in handle_info_queue_linkstatus()
Dhostap_ioctl.c682 struct sockaddr *ap_addr, char *extra) in prism2_ioctl_siwap() argument
693 memcpy(local->preferred_ap, &ap_addr->sa_data, ETH_ALEN); in prism2_ioctl_siwap()
722 struct sockaddr *ap_addr, char *extra) in prism2_ioctl_giwap() argument
730 ap_addr->sa_family = ARPHRD_ETHER; in prism2_ioctl_giwap()
733 memcpy(&ap_addr->sa_data, dev->dev_addr, ETH_ALEN); in prism2_ioctl_giwap()
736 memcpy(&ap_addr->sa_data, local->assoc_ap_addr, ETH_ALEN); in prism2_ioctl_giwap()
739 memcpy(&ap_addr->sa_data, iface->u.wds.remote_addr, ETH_ALEN); in prism2_ioctl_giwap()
743 &ap_addr->sa_data, ETH_ALEN, 1) < 0) in prism2_ioctl_giwap()
748 memcpy(local->bssid, &ap_addr->sa_data, ETH_ALEN); in prism2_ioctl_giwap()
1804 iwe.u.ap_addr.sa_family = ARPHRD_ETHER; in __prism2_translate_scan()
[all …]
Dhostap_main.c1090 eth_zero_addr(wrqu.ap_addr.sa_data); in prism2_sta_deauth()
Dhostap_ap.c2456 iwe.u.ap_addr.sa_family = ARPHRD_ETHER; in prism2_ap_translate_scan()
2457 memcpy(iwe.u.ap_addr.sa_data, sta->addr, ETH_ALEN); in prism2_ap_translate_scan()
Dhostap_hw.c3403 wrqu.ap_addr.sa_family = ARPHRD_ETHER; in prism2_suspend()
/linux-4.4.14/drivers/staging/rtl8192u/ieee80211/
Dieee80211_softmac_wx.c111 wrqu->ap_addr.sa_family = ARPHRD_ETHER; in ieee80211_wx_get_wap()
123 eth_zero_addr(wrqu->ap_addr.sa_data); in ieee80211_wx_get_wap()
125 memcpy(wrqu->ap_addr.sa_data, in ieee80211_wx_get_wap()
Dieee80211_wx.c70 iwe.u.ap_addr.sa_family = ARPHRD_ETHER; in rtl819x_translate_scan()
71 memcpy(iwe.u.ap_addr.sa_data, network->bssid, ETH_ALEN); in rtl819x_translate_scan()
Dieee80211_softmac.c3200 wrqu.ap_addr.sa_family = ARPHRD_ETHER; in notify_wx_assoc_event()
3202 memcpy(wrqu.ap_addr.sa_data, ieee->current_network.bssid, ETH_ALEN); in notify_wx_assoc_event()
3204 eth_zero_addr(wrqu.ap_addr.sa_data); in notify_wx_assoc_event()
/linux-4.4.14/drivers/staging/rtl8192e/
Drtllib_softmac_wx.c111 wrqu->ap_addr.sa_family = ARPHRD_ETHER; in rtllib_wx_get_wap()
123 eth_zero_addr(wrqu->ap_addr.sa_data); in rtllib_wx_get_wap()
125 memcpy(wrqu->ap_addr.sa_data, in rtllib_wx_get_wap()
Drtllib_wx.c63 iwe.u.ap_addr.sa_family = ARPHRD_ETHER; in rtl819x_translate_scan()
64 ether_addr_copy(iwe.u.ap_addr.sa_data, network->bssid); in rtl819x_translate_scan()
Drtllib_softmac.c3647 wrqu.ap_addr.sa_family = ARPHRD_ETHER; in notify_wx_assoc_event()
3649 memcpy(wrqu.ap_addr.sa_data, ieee->current_network.bssid, in notify_wx_assoc_event()
3655 eth_zero_addr(wrqu.ap_addr.sa_data); in notify_wx_assoc_event()
/linux-4.4.14/drivers/net/ethernet/toshiba/
Dps3_gelic_wireless.c265 memcpy(data.ap_addr.sa_data, bssid, ETH_ALEN); in gelic_wl_send_iwap_event()
266 data.ap_addr.sa_family = ARPHRD_ETHER; in gelic_wl_send_iwap_event()
591 iwe.u.ap_addr.sa_family = ARPHRD_ETHER; in gelic_wl_translate_scan()
592 memcpy(iwe.u.ap_addr.sa_data, &scan->bssid[2], ETH_ALEN); in gelic_wl_translate_scan()
1157 if (data->ap_addr.sa_family != ARPHRD_ETHER) in gelic_wl_set_ap()
1161 if (is_valid_ether_addr(data->ap_addr.sa_data)) { in gelic_wl_set_ap()
1162 memcpy(wl->bssid, data->ap_addr.sa_data, in gelic_wl_set_ap()
1188 data->ap_addr.sa_family = ARPHRD_ETHER; in gelic_wl_get_ap()
1189 memcpy(data->ap_addr.sa_data, wl->active_bssid, in gelic_wl_get_ap()
1192 eth_zero_addr(data->ap_addr.sa_data); in gelic_wl_get_ap()
/linux-4.4.14/drivers/staging/rtl8712/
Drtl871x_ioctl_linux.c80 wrqu.ap_addr.sa_family = ARPHRD_ETHER; in r8712_indicate_wx_assoc_event()
81 memcpy(wrqu.ap_addr.sa_data, pmlmepriv->cur_network.network.MacAddress, in r8712_indicate_wx_assoc_event()
90 wrqu.ap_addr.sa_family = ARPHRD_ETHER; in r8712_indicate_wx_disassoc_event()
91 eth_zero_addr(wrqu.ap_addr.sa_data); in r8712_indicate_wx_disassoc_event()
162 iwe.u.ap_addr.sa_family = ARPHRD_ETHER; in translate_scan()
163 ether_addr_copy(iwe.u.ap_addr.sa_data, pnetwork->network.MacAddress); in translate_scan()
1096 wrqu->ap_addr.sa_family = ARPHRD_ETHER; in r8711_wx_get_wap()
1099 ether_addr_copy(wrqu->ap_addr.sa_data, pcur_bss->MacAddress); in r8711_wx_get_wap()
1101 eth_zero_addr(wrqu->ap_addr.sa_data); in r8711_wx_get_wap()
/linux-4.4.14/drivers/net/wireless/
Dwl3501_cs.c1525 if (wrqu->ap_addr.sa_family != ARPHRD_ETHER) in wl3501_set_wap()
1527 if (is_broadcast_ether_addr(wrqu->ap_addr.sa_data)) { in wl3501_set_wap()
1530 memcpy(this->bssid, wrqu->ap_addr.sa_data, ETH_ALEN); in wl3501_set_wap()
1542 wrqu->ap_addr.sa_family = ARPHRD_ETHER; in wl3501_get_wap()
1543 memcpy(wrqu->ap_addr.sa_data, this->bssid, ETH_ALEN); in wl3501_get_wap()
1566 iwe.u.ap_addr.sa_family = ARPHRD_ETHER; in wl3501_get_scan()
1567 memcpy(iwe.u.ap_addr.sa_data, this->bss_set[i].bssid, ETH_ALEN); in wl3501_get_scan()
Dzd1201.c1084 struct iw_request_info *info, struct sockaddr *ap_addr, char *extra) in zd1201_get_wap() argument
1101 return zd1201_getconfig(zd, ZD1201_RID_CURRENTBSSID, ap_addr->sa_data, 6); in zd1201_get_wap()
1143 iwe.u.ap_addr.sa_family = ARPHRD_ETHER; in zd1201_get_scan()
1144 memcpy(iwe.u.ap_addr.sa_data, zd->rxdata+i+6, 6); in zd1201_get_scan()
Datmel.c1381 wrqu.ap_addr.sa_family = ARPHRD_ETHER; in atmel_close()
1382 eth_zero_addr(wrqu.ap_addr.sa_data); in atmel_close()
2356 iwe.u.ap_addr.sa_family = ARPHRD_ETHER; in atmel_get_scan()
2357 memcpy(iwe.u.ap_addr.sa_data, priv->BSSinfo[i].BSSID, ETH_ALEN); in atmel_get_scan()
3184 memcpy(wrqu.ap_addr.sa_data, priv->CurrentBSSID, ETH_ALEN); in associate()
3185 wrqu.ap_addr.sa_family = ARPHRD_ETHER; in associate()
4051 wrqu.ap_addr.sa_family = ARPHRD_ETHER; in reset_atmel_card()
4052 eth_zero_addr(wrqu.ap_addr.sa_data); in reset_atmel_card()
Dray_cs.c1132 memcpy(wrqu->ap_addr.sa_data, local->bss_id, ETH_ALEN); in ray_get_wap()
1133 wrqu->ap_addr.sa_family = ARPHRD_ETHER; in ray_get_wap()
Dairo.c2990 memcpy(wrqu.ap_addr.sa_data, status_rid.bssid[0], ETH_ALEN); in airo_send_event()
2991 wrqu.ap_addr.sa_family = ARPHRD_ETHER; in airo_send_event()
3278 eth_zero_addr(wrqu.ap_addr.sa_data); in airo_handle_link()
3279 wrqu.ap_addr.sa_family = ARPHRD_ETHER; in airo_handle_link()
7285 iwe.u.ap_addr.sa_family = ARPHRD_ETHER; in airo_translate_scan()
7286 memcpy(iwe.u.ap_addr.sa_data, bss->bssid, ETH_ALEN); in airo_translate_scan()
/linux-4.4.14/drivers/staging/rtl8188eu/os_dep/
Dioctl_linux.c84 wrqu.ap_addr.sa_family = ARPHRD_ETHER; in rtw_indicate_wx_assoc_event()
86 memcpy(wrqu.ap_addr.sa_data, pmlmepriv->cur_network.network.MacAddress, ETH_ALEN); in rtw_indicate_wx_assoc_event()
98 wrqu.ap_addr.sa_family = ARPHRD_ETHER; in rtw_indicate_wx_disassoc_event()
99 eth_zero_addr(wrqu.ap_addr.sa_data); in rtw_indicate_wx_disassoc_event()
125 iwe.u.ap_addr.sa_family = ARPHRD_ETHER; in translate_scan()
127 memcpy(iwe.u.ap_addr.sa_data, pnetwork->network.MacAddress, ETH_ALEN); in translate_scan()
1033 wrqu->ap_addr.sa_family = ARPHRD_ETHER; in rtw_wx_get_wap()
1035 eth_zero_addr(wrqu->ap_addr.sa_data); in rtw_wx_get_wap()
1042 memcpy(wrqu->ap_addr.sa_data, pcur_bss->MacAddress, ETH_ALEN); in rtw_wx_get_wap()
1044 eth_zero_addr(wrqu->ap_addr.sa_data); in rtw_wx_get_wap()
/linux-4.4.14/include/uapi/linux/
Dwireless.h934 struct sockaddr ap_addr; /* Access point address */ member
/linux-4.4.14/drivers/net/wireless/ipw2x00/
Dlibipw_wx.c73 iwe.u.ap_addr.sa_family = ARPHRD_ETHER; in libipw_translate_scan()
74 memcpy(iwe.u.ap_addr.sa_data, network->bssid, ETH_ALEN); in libipw_translate_scan()
Dipw2100.c1854 .ap_addr = { in ipw2100_down()
1966 .ap_addr = { in ipw2100_reset_adapter()
6913 if (wrqu->ap_addr.sa_family != ARPHRD_ETHER) in ipw2100_wx_set_wap()
6922 if (is_broadcast_ether_addr(wrqu->ap_addr.sa_data) || in ipw2100_wx_set_wap()
6923 is_zero_ether_addr(wrqu->ap_addr.sa_data)) { in ipw2100_wx_set_wap()
6932 memcpy(priv->mandatory_bssid_mac, wrqu->ap_addr.sa_data, ETH_ALEN); in ipw2100_wx_set_wap()
6934 err = ipw2100_set_mandatory_bssid(priv, wrqu->ap_addr.sa_data, 0); in ipw2100_wx_set_wap()
6936 IPW_DEBUG_WX("SET BSSID -> %pM\n", wrqu->ap_addr.sa_data); in ipw2100_wx_set_wap()
6956 wrqu->ap_addr.sa_family = ARPHRD_ETHER; in ipw2100_wx_get_wap()
6957 memcpy(wrqu->ap_addr.sa_data, priv->bssid, ETH_ALEN); in ipw2100_wx_get_wap()
[all …]
Dipw2200.c1963 wrqu.ap_addr.sa_family = ARPHRD_ETHER; in notify_wx_assoc_event()
1965 memcpy(wrqu.ap_addr.sa_data, priv->bssid, ETH_ALEN); in notify_wx_assoc_event()
1967 eth_zero_addr(wrqu.ap_addr.sa_data); in notify_wx_assoc_event()
8939 if (wrqu->ap_addr.sa_family != ARPHRD_ETHER) in ipw_wx_set_wap()
8942 if (is_broadcast_ether_addr(wrqu->ap_addr.sa_data) || in ipw_wx_set_wap()
8943 is_zero_ether_addr(wrqu->ap_addr.sa_data)) { in ipw_wx_set_wap()
8955 if (ether_addr_equal(priv->bssid, wrqu->ap_addr.sa_data)) { in ipw_wx_set_wap()
8962 wrqu->ap_addr.sa_data); in ipw_wx_set_wap()
8964 memcpy(priv->bssid, wrqu->ap_addr.sa_data, ETH_ALEN); in ipw_wx_set_wap()
8986 wrqu->ap_addr.sa_family = ARPHRD_ETHER; in ipw_wx_get_wap()
[all …]
/linux-4.4.14/drivers/net/wireless/prism54/
Disl_ioctl.c585 memcpy(iwe.u.ap_addr.sa_data, bss->address, ETH_ALEN); in prism54_translate_bss()
586 iwe.u.ap_addr.sa_family = ARPHRD_ETHER; in prism54_translate_bss()