Searched refs:ifr (Results 1 - 25 of 84) sorted by relevance

1234

/external/wpa_supplicant_8/hostapd/src/drivers/
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...]
H A Ddriver_nl80211_android.c45 struct ifreq ifr; local
50 os_memset(&ifr, 0, sizeof(ifr));
52 os_strlcpy(ifr.ifr_name, bss->ifname, IFNAMSIZ);
60 ifr.ifr_data = &priv_cmd;
62 ret = ioctl(drv->global->ioctl_sock, SIOCDEVPRIVATE + 1, &ifr);
79 struct ifreq ifr; local
123 memset(&ifr, 0, sizeof(ifr));
125 os_strlcpy(ifr
[all...]
H A Ddriver_wired.c205 struct ifreq ifr; local
222 os_memset(&ifr, 0, sizeof(ifr));
223 os_strlcpy(ifr.ifr_name, drv->ifname, sizeof(ifr.ifr_name));
224 if (ioctl(drv->sock, SIOCGIFINDEX, &ifr) != 0) {
232 addr.sll_ifindex = ifr.ifr_ifindex;
242 if (wired_multicast_membership(drv->sock, ifr.ifr_ifindex,
249 os_memset(&ifr, 0, sizeof(ifr));
426 struct ifreq ifr; local
451 struct ifreq ifr; local
505 struct ifreq ifr; local
[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 ||
/external/wpa_supplicant_8/src/drivers/
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...]
H A Ddriver_nl80211_android.c45 struct ifreq ifr; local
50 os_memset(&ifr, 0, sizeof(ifr));
52 os_strlcpy(ifr.ifr_name, bss->ifname, IFNAMSIZ);
60 ifr.ifr_data = &priv_cmd;
62 ret = ioctl(drv->global->ioctl_sock, SIOCDEVPRIVATE + 1, &ifr);
79 struct ifreq ifr; local
123 memset(&ifr, 0, sizeof(ifr));
125 os_strlcpy(ifr
[all...]
H A Ddriver_wired.c205 struct ifreq ifr; local
222 os_memset(&ifr, 0, sizeof(ifr));
223 os_strlcpy(ifr.ifr_name, drv->ifname, sizeof(ifr.ifr_name));
224 if (ioctl(drv->sock, SIOCGIFINDEX, &ifr) != 0) {
232 addr.sll_ifindex = ifr.ifr_ifindex;
242 if (wired_multicast_membership(drv->sock, ifr.ifr_ifindex,
249 os_memset(&ifr, 0, sizeof(ifr));
426 struct ifreq ifr; local
451 struct ifreq ifr; local
505 struct ifreq ifr; local
[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 ||
/external/wpa_supplicant_8/wpa_supplicant/src/drivers/
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...]
H A Ddriver_nl80211_android.c45 struct ifreq ifr; local
50 os_memset(&ifr, 0, sizeof(ifr));
52 os_strlcpy(ifr.ifr_name, bss->ifname, IFNAMSIZ);
60 ifr.ifr_data = &priv_cmd;
62 ret = ioctl(drv->global->ioctl_sock, SIOCDEVPRIVATE + 1, &ifr);
79 struct ifreq ifr; local
123 memset(&ifr, 0, sizeof(ifr));
125 os_strlcpy(ifr
[all...]
H A Ddriver_wired.c205 struct ifreq ifr; local
222 os_memset(&ifr, 0, sizeof(ifr));
223 os_strlcpy(ifr.ifr_name, drv->ifname, sizeof(ifr.ifr_name));
224 if (ioctl(drv->sock, SIOCGIFINDEX, &ifr) != 0) {
232 addr.sll_ifindex = ifr.ifr_ifindex;
242 if (wired_multicast_membership(drv->sock, ifr.ifr_ifindex,
249 os_memset(&ifr, 0, sizeof(ifr));
426 struct ifreq ifr; local
451 struct ifreq ifr; local
505 struct ifreq ifr; local
[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 ||
/external/android-clat/
H A Dtun.c48 struct ifreq ifr; local
51 memset(&ifr, 0, sizeof(ifr));
53 ifr.ifr_flags = IFF_TUN;
55 strncpy(ifr.ifr_name, dev, IFNAMSIZ);
56 ifr.ifr_name[IFNAMSIZ-1] = '\0';
59 if( (err = ioctl(fd, TUNSETIFF, (void *) &ifr)) < 0 ){
63 strcpy(dev, ifr.ifr_name);
/external/iproute2/ip/
H A Dtunnel.c68 struct ifreq ifr; local
72 strncpy(ifr.ifr_name, basedev, IFNAMSIZ);
73 ifr.ifr_ifru.ifru_data = (void*)p;
75 err = ioctl(fd, SIOCGETTUNNEL, &ifr);
86 struct ifreq ifr; local
91 strncpy(ifr.ifr_name, name, IFNAMSIZ);
93 strncpy(ifr.ifr_name, basedev, IFNAMSIZ);
94 ifr.ifr_ifru.ifru_data = p;
96 err = ioctl(fd, cmd, &ifr);
98 fprintf(stderr, "add tunnel %s failed: %s\n", ifr
106 struct ifreq ifr; local
128 struct ifreq ifr; local
[all...]
H A Diptuntap.c48 static int tap_add_ioctl(struct ifreq *ifr, uid_t uid, gid_t gid) argument
54 ifr->ifr_flags |= IFF_TUN_EXCL;
62 if (ioctl(fd, TUNSETIFF, ifr)) {
84 static int tap_del_ioctl(struct ifreq *ifr) argument
93 if (ioctl(fd, TUNSETIFF, ifr)) {
107 static int parse_args(int argc, char **argv, struct ifreq *ifr, uid_t *uid, gid_t *gid) argument
111 memset(ifr, 0, sizeof(*ifr));
113 ifr->ifr_flags |= IFF_NO_PI;
119 if (ifr
193 struct ifreq ifr; local
209 struct ifreq ifr; local
[all...]
/external/strace/
H A Dsock.c44 print_addr(struct tcb *tcp, long addr, struct ifreq *ifr) argument
46 if (ifr->ifr_addr.sa_family == AF_INET) {
48 sinp = (struct sockaddr_in *) &ifr->ifr_addr;
51 printstr(tcp, addr, sizeof(ifr->ifr_addr.sa_data));
63 struct ifreq ifr; local
78 if (umove(tcp, tcp->u_arg[2], &ifr) < 0)
82 print_ifname(ifr.ifr_name);
84 print_ifname(ifr.ifr_newname);
147 if (umove(tcp, tcp->u_arg[2], &ifr) < 0)
152 ifr
[all...]
/external/dnsmasq/src/
H A Dbpf.c34 struct ifreq *ifr; local
75 ifr = (struct ifreq *)ptr;
76 if (ifr->ifr_addr.sa_len > sizeof(ifr->ifr_ifru))
77 len = ifr->ifr_addr.sa_len + offsetof(struct ifreq, ifr_ifru);
83 ifr = (struct ifreq *)ifreq.iov_base;
84 memcpy(ifr, ptr, len);
86 if (ifr->ifr_addr.sa_family == AF_INET && ipv4_callback)
90 addr = ((struct sockaddr_in *) &ifr->ifr_addr)->sin_addr;
91 if (ioctl(fd, SIOCGIFNETMASK, ifr)
154 send_via_bpf(struct dhcp_packet *mess, size_t len, struct in_addr iface_addr, struct ifreq *ifr) argument
[all...]
/external/ppp/pppd/plugins/rp-pppoe/
H A Dif.c100 struct ifreq ifr; local
136 strncpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name));
137 if (ioctl(fd, SIOCGIFHWADDR, &ifr) < 0) {
142 memcpy(hwaddr, ifr.ifr_hwaddr.sa_data, ETH_ALEN);
144 if (ifr.ifr_hwaddr.sa_family != ARPHRD_ETHER) {
155 strncpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name));
156 if (ioctl(fd, SIOCGIFMTU, &ifr) < 0) {
158 } else if (ifr
[all...]
H A Dplugin.c132 struct ifreq ifr; local
156 strncpy(ifr.ifr_name, conn->ifName, sizeof(ifr.ifr_name));
157 if (ioctl(s, SIOCGIFMTU, &ifr) < 0) {
164 if (lcp_allowoptions[0].mru > ifr.ifr_mtu - TOTAL_OVERHEAD)
165 lcp_allowoptions[0].mru = ifr.ifr_mtu - TOTAL_OVERHEAD;
166 if (lcp_wantoptions[0].mru > ifr.ifr_mtu - TOTAL_OVERHEAD)
167 lcp_wantoptions[0].mru = ifr.ifr_mtu - TOTAL_OVERHEAD;
310 struct ifreq ifr; local
329 strncpy(ifr
[all...]
/external/dhcpcd/
H A Dnet.c82 struct ifreq ifr; local
84 memset(&ifr, 0, sizeof(ifr));
85 strlcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name));
86 if (ioctl(socket_afnet, SIOCGIFINDEX, &ifr) != -1)
87 return ifr.ifr_index;
203 struct ifreq ifr; local
206 memset(&ifr, 0, sizeof(ifr));
269 struct ifreq ifr; local
305 struct ifreq ifr; local
584 struct ifreq ifr; local
615 struct ifreq ifr; local
[all...]
/external/toybox/toys/pending/
H A Dbrctl.c45 struct ifreq ifr; local
52 xstrncpy(ifr.ifr_name, bridge, IFNAMSIZ);
53 ifr.ifr_data = (char *)args;
54 xioctl(TT.sockfd, SIOCDEVPRIVATE, &ifr);
60 struct ifreq ifr; local
65 xstrncpy(ifr.ifr_name, bridge, IFNAMSIZ);
66 ifr.ifr_data = (char *)args;
68 if (ioctl(TT.sockfd, SIOCDEVPRIVATE, &ifr) < 0) {
142 struct ifreq ifr; local
147 ifr
160 struct ifreq ifr; local
194 struct ifreq ifr; local
260 struct ifreq ifr; local
[all...]
/external/openssh/openbsd-compat/
H A Dport-tun.c61 struct ifreq ifr; local
71 bzero(&ifr, sizeof(ifr));
74 ifr.ifr_flags = IFF_TAP;
77 ifr.ifr_flags = IFF_TUN;
80 ifr.ifr_flags |= IFF_NO_PI;
88 snprintf(ifr.ifr_name, sizeof(ifr.ifr_name), name, tun);
91 if (ioctl(fd, TUNSETIFF, &ifr) == -1) {
100 debug("%s: %s mode %d fd %d", __func__, ifr
121 struct ifreq ifr; local
[all...]
/external/ppp/pppd/
H A Dsys-linux.c1194 struct ifreq ifr; local
1196 memset (&ifr, '\0', sizeof (ifr));
1197 strlcpy(ifr.ifr_name, ifname, sizeof (ifr.ifr_name));
1198 ifr.ifr_mtu = mtu;
1200 if (ifunit >= 0 && ioctl(sock_fd, SIOCSIFMTU, (caddr_t) &ifr) < 0)
1210 struct ifreq ifr; local
1212 memset (&ifr, '\0', sizeof (ifr));
1780 struct ifreq *ifr, *ifend; local
1908 struct ifreq *ifr, *ifend, ifreq; local
2035 struct ifreq ifr; local
2337 struct ifreq ifr; local
2368 struct ifreq ifr; local
2470 struct ifreq ifr; local
2524 struct ifreq ifr; local
2573 struct ifreq ifr; local
2768 struct ifreq ifr; local
2819 struct ifreq ifr; local
2912 struct ifreq ifr; local
[all...]
H A Dsys-solaris.c388 struct ifreq ifr; local
436 memset(&ifr, 0, sizeof(ifr));
437 strncpy(ifr.ifr_name, pifreq->ifr_name, sizeof(ifr.ifr_name));
438 if (ioctl(fd, SIOCGIFFLAGS, &ifr) < 0) {
444 fl = ifr.ifr_flags;
457 strncpy(first_ether_name, ifr.ifr_name, sizeof(first_ether_name));
576 struct ifreq ifr; local
701 memset(&ifr,
776 struct ifreq ifr; local
1508 struct ifreq ifr; local
1769 struct ifreq ifr; local
1792 struct ifreq ifr; local
1973 struct ifreq ifr; local
2155 struct ifreq *ifr, *ifend, ifreq; local
2398 struct ifreq *ifr, *ifend, ifreq; local
[all...]
/external/wpa_supplicant_8/hostapd/src/l2_packet/
H A Dl2_packet_linux.c226 struct ifreq ifr; local
246 os_memset(&ifr, 0, sizeof(ifr));
247 os_strlcpy(ifr.ifr_name, l2->ifname, sizeof(ifr.ifr_name));
248 if (ioctl(l2->fd, SIOCGIFINDEX, &ifr) < 0) {
255 l2->ifindex = ifr.ifr_ifindex;
259 ll.sll_ifindex = ifr.ifr_ifindex;
269 if (ioctl(l2->fd, SIOCGIFHWADDR, &ifr) < 0) {
276 os_memcpy(l2->own_addr, ifr
387 struct ifreq ifr; local
[all...]

Completed in 496 milliseconds

1234