Home | History | Annotate | Download | only in drivers

Lines Matching refs:iwr

62 	struct iwreq iwr;
64 os_memset(&iwr, 0, sizeof(iwr));
65 os_strlcpy(iwr.ifr_name, drv->ifname, IFNAMSIZ);
71 os_memcpy(iwr.u.name, data, len);
78 iwr.u.data.pointer = data;
79 iwr.u.data.length = len;
82 if (ioctl(drv->sock, op, &iwr) < 0) {
158 struct iwreq iwr;
160 os_memset(&iwr, 0, sizeof(iwr));
161 os_strlcpy(iwr.ifr_name, drv->ifname, IFNAMSIZ);
162 iwr.u.mode = op;
163 os_memcpy(iwr.u.name+sizeof(u32), &arg, sizeof(arg));
165 if (ioctl(drv->sock, IEEE80211_IOCTL_SETPARAM, &iwr) < 0) {
177 struct iwreq iwr;
179 os_memset(&iwr, 0, sizeof(iwr));
180 os_strlcpy(iwr.ifr_name, drv->ifname, IFNAMSIZ);
182 iwr.u.data.pointer = (void *) wpa_ie;
183 iwr.u.data.length = wpa_ie_len;
185 if (ioctl(drv->sock, IEEE80211_IOCTL_SETOPTIE, &iwr) < 0) {
429 struct iwreq iwr;
432 os_memset(&iwr, 0, sizeof(iwr));
433 os_strlcpy(iwr.ifr_name, drv->ifname, IFNAMSIZ);
441 if (ioctl(drv->sock, SIOCSIWSCAN, &iwr) < 0) {