Searched refs:ifr (Results 1 - 25 of 95) sorted by last modified time

1234

/external/wpa_supplicant_8/hostapd/src/ap/
H A Diapp.c382 struct ifreq ifr; local
407 os_memset(&ifr, 0, sizeof(ifr));
408 os_strlcpy(ifr.ifr_name, iface, sizeof(ifr.ifr_name));
409 if (ioctl(iapp->udp_sock, SIOCGIFINDEX, &ifr) != 0) {
415 ifindex = ifr.ifr_ifindex;
417 if (ioctl(iapp->udp_sock, SIOCGIFADDR, &ifr) != 0) {
423 paddr = (struct sockaddr_in *) &ifr.ifr_addr;
432 if (ioctl(iapp->udp_sock, SIOCGIFBRDADDR, &ifr) !
[all...]
H A Dvlan_init.c41 struct ifreq ifr; local
49 os_memset(&ifr, 0, sizeof(ifr));
50 os_strlcpy(ifr.ifr_name, if_name, IFNAMSIZ);
52 if (ioctl(fd, SIOCGIFFLAGS, &ifr) != 0) {
61 ifr.ifr_flags |= IFF_UP;
63 ifr.ifr_flags &= ~IFF_UP;
65 if (ioctl(fd, SIOCSIFFLAGS, &ifr) != 0) {
108 struct ifreq ifr; local
132 os_strlcpy(ifr
159 struct ifreq ifr; local
244 struct ifreq ifr; local
297 struct ifreq ifr; local
[all...]
/external/wpa_supplicant_8/hostapd/src/drivers/
H A Ddriver_atheros.c1702 struct ifreq ifr; local
1720 memset(&ifr, 0, sizeof(ifr));
1721 os_strlcpy(ifr.ifr_name, drv->iface, sizeof(ifr.ifr_name));
1722 if (ioctl(drv->ioctl_sock, SIOCGIFINDEX, &ifr) != 0) {
1726 drv->ifindex = ifr.ifr_ifindex;
H A Ddriver_bsd.c141 struct ifreq ifr; local
143 os_memset(&ifr, 0, sizeof(ifr));
144 os_strlcpy(ifr.ifr_name, drv->ifname, sizeof(ifr.ifr_name));
145 ifr.ifr_data = (void *)&nwid;
146 if (ioctl(drv->sock, SIOCG80211NWID, &ifr) < 0 ||
162 struct ifreq ifr; local
166 os_memset(&ifr, 0, sizeof(ifr));
197 struct ifreq ifr; local
261 struct ifreq ifr; local
[all...]
H A Ddriver_hostap.c227 struct ifreq ifr; local
241 memset(&ifr, 0, sizeof(ifr));
242 snprintf(ifr.ifr_name, sizeof(ifr.ifr_name), "%sap", drv->iface);
243 if (ioctl(drv->sock, SIOCGIFINDEX, &ifr) != 0) {
254 addr.sll_ifindex = ifr.ifr_ifindex;
352 struct ifreq ifr; local
360 memset(&ifr, 0, sizeof(ifr));
[all...]
H A Ddriver_macsec_qca.c129 struct ifreq ifr; local
138 os_memset(&ifr, 0, sizeof(ifr));
139 os_strlcpy(ifr.ifr_name, ifname, IFNAMSIZ);
140 if (ioctl(s, SIOCGIFFLAGS, (caddr_t) &ifr) < 0) {
146 *flags = ifr.ifr_flags & 0xffff;
153 struct ifreq ifr; local
162 os_memset(&ifr, 0, sizeof(ifr));
163 os_strlcpy(ifr
205 struct ifreq ifr; local
[all...]
H A Ddriver_madwifi.c1129 struct ifreq ifr; local
1147 memset(&ifr, 0, sizeof(ifr));
1148 os_strlcpy(ifr.ifr_name, drv->iface, sizeof(ifr.ifr_name));
1149 if (ioctl(drv->ioctl_sock, SIOCGIFINDEX, &ifr) != 0) {
1153 drv->ifindex = ifr.ifr_ifindex;
H A Ddriver_nl80211.c11794 struct ifreq ifr; local
11799 os_memset(&ifr, 0, sizeof(ifr));
11801 os_strlcpy(ifr.ifr_name, bss->ifname, IFNAMSIZ);
11809 ifr.ifr_data = &priv_cmd;
11811 ret = ioctl(drv->global->ioctl_sock, SIOCDEVPRIVATE + 1, &ifr);
11828 struct ifreq ifr; local
11872 memset(&ifr, 0, sizeof(ifr));
11874 os_strlcpy(ifr
[all...]
H A Ddriver_openbsd.c33 struct ifreq ifr; local
35 os_memset(&ifr, 0, sizeof(ifr));
36 os_strlcpy(ifr.ifr_name, drv->ifname, sizeof(ifr.ifr_name));
37 ifr.ifr_data = (void *)&nwid;
38 if (ioctl(drv->sock, SIOCG80211NWID, &ifr) < 0 ||
H A Ddriver_roboswitch.c60 struct ifreq ifr; member in struct:wpa_driver_roboswitch_data
88 struct mii_ioctl_data *mii = if_mii(&drv->ifr);
93 if (ioctl(drv->fd, SIOCGMIIREG, &drv->ifr) < 0) {
104 struct mii_ioctl_data *mii = if_mii(&drv->ifr);
110 if (ioctl(drv->fd, SIOCSMIIREG, &drv->ifr) < 0) {
394 os_memset(&drv->ifr, 0, sizeof(drv->ifr));
395 os_strlcpy(drv->ifr.ifr_name, drv->ifname, IFNAMSIZ);
396 if (ioctl(drv->fd, SIOCGMIIPHY, &drv->ifr) < 0) {
401 if (if_mii(&drv->ifr)
[all...]
H A Ddriver_wired.c205 struct ifreq ifr; local
221 os_memset(&ifr, 0, sizeof(ifr));
222 os_strlcpy(ifr.ifr_name, drv->ifname, sizeof(ifr.ifr_name));
223 if (ioctl(drv->sock, SIOCGIFINDEX, &ifr) != 0) {
230 addr.sll_ifindex = ifr.ifr_ifindex;
240 if (wired_multicast_membership(drv->sock, ifr.ifr_ifindex,
247 os_memset(&ifr, 0, sizeof(ifr));
412 struct ifreq ifr; local
436 struct ifreq ifr; local
488 struct ifreq ifr; local
[all...]
H A Dlinux_ioctl.c20 struct ifreq ifr; local
26 os_memset(&ifr, 0, sizeof(ifr));
27 os_strlcpy(ifr.ifr_name, ifname, IFNAMSIZ);
29 if (ioctl(sock, SIOCGIFFLAGS, &ifr) != 0) {
37 if (ifr.ifr_flags & IFF_UP)
39 ifr.ifr_flags |= IFF_UP;
41 if (!(ifr.ifr_flags & IFF_UP))
43 ifr.ifr_flags &= ~IFF_UP;
46 if (ioctl(sock, SIOCSIFFLAGS, &ifr) !
60 struct ifreq ifr; local
82 struct ifreq ifr; local
105 struct ifreq ifr; local
162 struct ifreq ifr; local
184 struct ifreq ifr; local
[all...]
/external/wpa_supplicant_8/hostapd/src/l2_packet/
H A Dl2_packet_linux.c98 struct ifreq ifr; local
117 os_memset(&ifr, 0, sizeof(ifr));
118 os_strlcpy(ifr.ifr_name, l2->ifname, sizeof(ifr.ifr_name));
119 if (ioctl(l2->fd, SIOCGIFINDEX, &ifr) < 0) {
126 l2->ifindex = ifr.ifr_ifindex;
130 ll.sll_ifindex = ifr.ifr_ifindex;
140 if (ioctl(l2->fd, SIOCGIFHWADDR, &ifr) < 0) {
147 os_memcpy(l2->own_addr, ifr
172 struct ifreq ifr; local
[all...]
/external/wpa_supplicant_8/src/ap/
H A Diapp.c382 struct ifreq ifr; local
407 os_memset(&ifr, 0, sizeof(ifr));
408 os_strlcpy(ifr.ifr_name, iface, sizeof(ifr.ifr_name));
409 if (ioctl(iapp->udp_sock, SIOCGIFINDEX, &ifr) != 0) {
415 ifindex = ifr.ifr_ifindex;
417 if (ioctl(iapp->udp_sock, SIOCGIFADDR, &ifr) != 0) {
423 paddr = (struct sockaddr_in *) &ifr.ifr_addr;
432 if (ioctl(iapp->udp_sock, SIOCGIFBRDADDR, &ifr) !
[all...]
H A Dvlan_init.c41 struct ifreq ifr; local
49 os_memset(&ifr, 0, sizeof(ifr));
50 os_strlcpy(ifr.ifr_name, if_name, IFNAMSIZ);
52 if (ioctl(fd, SIOCGIFFLAGS, &ifr) != 0) {
61 ifr.ifr_flags |= IFF_UP;
63 ifr.ifr_flags &= ~IFF_UP;
65 if (ioctl(fd, SIOCSIFFLAGS, &ifr) != 0) {
108 struct ifreq ifr; local
132 os_strlcpy(ifr
159 struct ifreq ifr; local
244 struct ifreq ifr; local
297 struct ifreq ifr; local
[all...]
/external/wpa_supplicant_8/src/drivers/
H A Ddriver_atheros.c1702 struct ifreq ifr; local
1720 memset(&ifr, 0, sizeof(ifr));
1721 os_strlcpy(ifr.ifr_name, drv->iface, sizeof(ifr.ifr_name));
1722 if (ioctl(drv->ioctl_sock, SIOCGIFINDEX, &ifr) != 0) {
1726 drv->ifindex = ifr.ifr_ifindex;
H A Ddriver_bsd.c141 struct ifreq ifr; local
143 os_memset(&ifr, 0, sizeof(ifr));
144 os_strlcpy(ifr.ifr_name, drv->ifname, sizeof(ifr.ifr_name));
145 ifr.ifr_data = (void *)&nwid;
146 if (ioctl(drv->sock, SIOCG80211NWID, &ifr) < 0 ||
162 struct ifreq ifr; local
166 os_memset(&ifr, 0, sizeof(ifr));
197 struct ifreq ifr; local
261 struct ifreq ifr; local
[all...]
H A Ddriver_hostap.c227 struct ifreq ifr; local
241 memset(&ifr, 0, sizeof(ifr));
242 snprintf(ifr.ifr_name, sizeof(ifr.ifr_name), "%sap", drv->iface);
243 if (ioctl(drv->sock, SIOCGIFINDEX, &ifr) != 0) {
254 addr.sll_ifindex = ifr.ifr_ifindex;
352 struct ifreq ifr; local
360 memset(&ifr, 0, sizeof(ifr));
[all...]
H A Ddriver_macsec_qca.c129 struct ifreq ifr; local
138 os_memset(&ifr, 0, sizeof(ifr));
139 os_strlcpy(ifr.ifr_name, ifname, IFNAMSIZ);
140 if (ioctl(s, SIOCGIFFLAGS, (caddr_t) &ifr) < 0) {
146 *flags = ifr.ifr_flags & 0xffff;
153 struct ifreq ifr; local
162 os_memset(&ifr, 0, sizeof(ifr));
163 os_strlcpy(ifr
205 struct ifreq ifr; local
[all...]
H A Ddriver_madwifi.c1129 struct ifreq ifr; local
1147 memset(&ifr, 0, sizeof(ifr));
1148 os_strlcpy(ifr.ifr_name, drv->iface, sizeof(ifr.ifr_name));
1149 if (ioctl(drv->ioctl_sock, SIOCGIFINDEX, &ifr) != 0) {
1153 drv->ifindex = ifr.ifr_ifindex;
H A Ddriver_nl80211.c11794 struct ifreq ifr; local
11799 os_memset(&ifr, 0, sizeof(ifr));
11801 os_strlcpy(ifr.ifr_name, bss->ifname, IFNAMSIZ);
11809 ifr.ifr_data = &priv_cmd;
11811 ret = ioctl(drv->global->ioctl_sock, SIOCDEVPRIVATE + 1, &ifr);
11828 struct ifreq ifr; local
11872 memset(&ifr, 0, sizeof(ifr));
11874 os_strlcpy(ifr
[all...]
H A Ddriver_openbsd.c33 struct ifreq ifr; local
35 os_memset(&ifr, 0, sizeof(ifr));
36 os_strlcpy(ifr.ifr_name, drv->ifname, sizeof(ifr.ifr_name));
37 ifr.ifr_data = (void *)&nwid;
38 if (ioctl(drv->sock, SIOCG80211NWID, &ifr) < 0 ||
H A Ddriver_roboswitch.c60 struct ifreq ifr; member in struct:wpa_driver_roboswitch_data
88 struct mii_ioctl_data *mii = if_mii(&drv->ifr);
93 if (ioctl(drv->fd, SIOCGMIIREG, &drv->ifr) < 0) {
104 struct mii_ioctl_data *mii = if_mii(&drv->ifr);
110 if (ioctl(drv->fd, SIOCSMIIREG, &drv->ifr) < 0) {
394 os_memset(&drv->ifr, 0, sizeof(drv->ifr));
395 os_strlcpy(drv->ifr.ifr_name, drv->ifname, IFNAMSIZ);
396 if (ioctl(drv->fd, SIOCGMIIPHY, &drv->ifr) < 0) {
401 if (if_mii(&drv->ifr)
[all...]
H A Ddriver_wired.c205 struct ifreq ifr; local
221 os_memset(&ifr, 0, sizeof(ifr));
222 os_strlcpy(ifr.ifr_name, drv->ifname, sizeof(ifr.ifr_name));
223 if (ioctl(drv->sock, SIOCGIFINDEX, &ifr) != 0) {
230 addr.sll_ifindex = ifr.ifr_ifindex;
240 if (wired_multicast_membership(drv->sock, ifr.ifr_ifindex,
247 os_memset(&ifr, 0, sizeof(ifr));
412 struct ifreq ifr; local
436 struct ifreq ifr; local
488 struct ifreq ifr; local
[all...]
H A Dlinux_ioctl.c20 struct ifreq ifr; local
26 os_memset(&ifr, 0, sizeof(ifr));
27 os_strlcpy(ifr.ifr_name, ifname, IFNAMSIZ);
29 if (ioctl(sock, SIOCGIFFLAGS, &ifr) != 0) {
37 if (ifr.ifr_flags & IFF_UP)
39 ifr.ifr_flags |= IFF_UP;
41 if (!(ifr.ifr_flags & IFF_UP))
43 ifr.ifr_flags &= ~IFF_UP;
46 if (ioctl(sock, SIOCSIFFLAGS, &ifr) !
60 struct ifreq ifr; local
82 struct ifreq ifr; local
105 struct ifreq ifr; local
162 struct ifreq ifr; local
184 struct ifreq ifr; local
[all...]

Completed in 304 milliseconds

1234