/external/iproute2/ip/ |
H A D | tunnel.c | 67 struct ifreq ifr; local 71 strncpy(ifr.ifr_name, dev, IFNAMSIZ); 73 err = ioctl(fd, SIOCGIFINDEX, &ifr); 79 return ifr.ifr_ifindex; 84 struct ifreq ifr; local 88 strncpy(ifr.ifr_name, dev, IFNAMSIZ); 90 err = ioctl(fd, SIOCGIFHWADDR, &ifr); 96 return ifr.ifr_addr.sa_family; 102 static struct ifreq ifr; local 106 ifr 119 struct ifreq ifr; local 135 struct ifreq ifr; local 154 struct ifreq ifr; local 173 struct ifreq ifr; local [all...] |
H A D | iplink.c | 443 struct ifreq ifr; local 447 strncpy(ifr.ifr_name, dev, IFNAMSIZ); 451 err = ioctl(fd, SIOCGIFFLAGS, &ifr); 457 if ((ifr.ifr_flags^flags)&mask) { 458 ifr.ifr_flags &= ~mask; 459 ifr.ifr_flags |= mask&flags; 460 err = ioctl(fd, SIOCSIFFLAGS, &ifr); 470 struct ifreq ifr; local 474 strncpy(ifr.ifr_name, dev, IFNAMSIZ); 475 strncpy(ifr 491 struct ifreq ifr; local 513 struct ifreq ifr; local 535 struct ifreq ifr; local 575 parse_address(const char *dev, int hatype, int halen, char *lla, struct ifreq *ifr) argument 593 set_address(struct ifreq *ifr, int brd) argument [all...] |
H A D | ipmaddr.c | 277 struct ifreq ifr; local 280 memset(&ifr, 0, sizeof(ifr)); 290 if (ifr.ifr_name[0]) 292 strncpy(ifr.ifr_name, *argv, IFNAMSIZ); 299 if (ifr.ifr_hwaddr.sa_data[0]) 301 if (ll_addr_a2n(ifr.ifr_hwaddr.sa_data, 309 if (ifr.ifr_name[0] == 0) { 319 if (ioctl(fd, cmd, (char*)&ifr) != 0) {
|
/external/strace/ |
H A D | sock.c | 73 print_addr(tcp, addr, ifr) 76 struct ifreq *ifr; 78 if (ifr->ifr_addr.sa_family == AF_INET) { 80 sinp = (struct sockaddr_in *) &ifr->ifr_addr; 83 printstr(tcp, addr, sizeof(ifr->ifr_addr.sa_data)); 91 struct ifreq ifr; local 149 umove(tcp, tcp->u_arg[2], &ifr); 152 tprintf(", {ifr_index=%d, ifr_name=???}", ifr.ifr_ifindex); 154 tprintf(", {ifr_name=\"%s\", ???}", ifr.ifr_name); 157 ifr [all...] |
/external/dhcpcd/ |
H A D | net.c | 192 struct ifreq *ifr; member in union:__anon1825 195 struct ifreq *ifr; local 230 ifr = ifreqs.ifr; 233 if (ifr->ifr_addr.sa_len > sizeof(ifr->ifr_ifru)) 235 ifr->ifr_addr.sa_len; 238 p += sizeof(*ifr); 240 if (strcmp(ifname, ifr->ifr_name) != 0) 246 if (hwaddr && hwlen && ifr 291 struct ifreq ifr; local 323 struct ifreq ifr; local 368 struct ifreq ifr; local 452 struct ifreq ifr; local 491 struct ifreq ifr; local [all...] |
H A D | bpf.c | 56 struct ifreq ifr; local 88 memset(&ifr, 0, sizeof(ifr)); 89 strlcpy(ifr.ifr_name, iface->name, sizeof(ifr.ifr_name)); 90 if (ioctl(fd, BIOCSETIF, &ifr) == -1)
|
/external/dnsmasq/src/ |
H A D | bpf.c | 34 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...] |
H A D | network.c | 23 struct ifreq ifr; local 28 ifr.ifr_ifindex = index; 29 if (ioctl(fd, SIOCGIFNAME, &ifr) == -1) 32 strncpy(name, ifr.ifr_name, IF_NAMESIZE); 123 struct ifreq ifr; local 134 !indextoname(fd, if_index, ifr.ifr_name) || 135 ioctl(fd, SIOCGIFFLAGS, &ifr) == -1) 146 loopback = ifr.ifr_flags & IFF_LOOPBACK; 148 if (ioctl(fd, SIOCGIFMTU, &ifr) != -1) 149 mtu = ifr 961 struct ifreq ifr; local [all...] |
/external/wpa_supplicant_6/wpa_supplicant/src/drivers/ |
H A D | driver_wired.c | 58 struct ifreq ifr; local 67 os_memset(&ifr, 0, sizeof(ifr)); 68 os_strlcpy(ifr.ifr_name, ifname, IFNAMSIZ); 69 if (ioctl(s, SIOCGIFFLAGS, (caddr_t) &ifr) < 0) { 75 *flags = ifr.ifr_flags & 0xffff; 82 struct ifreq ifr; local 91 os_memset(&ifr, 0, sizeof(ifr)); 92 os_strlcpy(ifr 106 struct ifreq ifr; local [all...] |
H A D | driver_roboswitch.c | 70 struct ifreq ifr; member in struct:wpa_driver_roboswitch_data 98 struct mii_ioctl_data *mii = if_mii(&drv->ifr); 103 if (ioctl(drv->fd, SIOCGMIIREG, &drv->ifr) < 0) { 114 struct mii_ioctl_data *mii = if_mii(&drv->ifr); 120 if (ioctl(drv->fd, SIOCSMIIREG, &drv->ifr) < 0) { 397 os_memset(&drv->ifr, 0, sizeof(drv->ifr)); 398 os_strlcpy(drv->ifr.ifr_name, drv->ifname, IFNAMSIZ); 399 if (ioctl(drv->fd, SIOCGMIIPHY, &drv->ifr) < 0) { 404 if (if_mii(&drv->ifr) [all...] |
/external/wpa_supplicant/ |
H A D | driver_wired.c | 59 struct ifreq ifr; local 68 os_memset(&ifr, 0, sizeof(ifr)); 69 os_strncpy(ifr.ifr_name, ifname, IFNAMSIZ); 70 if (ioctl(s, SIOCGIFFLAGS, (caddr_t) &ifr) < 0) { 76 *flags = ifr.ifr_flags & 0xffff; 83 struct ifreq ifr; local 92 os_memset(&ifr, 0, sizeof(ifr)); 93 os_strncpy(ifr 107 struct ifreq ifr; local [all...] |
H A D | l2_packet_linux.c | 100 struct ifreq ifr; local 118 os_strncpy(ifr.ifr_name, l2->ifname, sizeof(ifr.ifr_name)); 119 if (ioctl(l2->fd, SIOCGIFINDEX, &ifr) < 0) { 125 l2->ifindex = ifr.ifr_ifindex; 129 ll.sll_ifindex = ifr.ifr_ifindex; 138 if (ioctl(l2->fd, SIOCGIFHWADDR, &ifr) < 0) { 144 os_memcpy(l2->own_addr, ifr.ifr_hwaddr.sa_data, ETH_ALEN); 169 struct ifreq ifr; local 177 os_memset(&ifr, [all...] |
/external/bluetooth/bluez/network/ |
H A D | common.c | 192 struct ifreq ifr; local 197 memset(&ifr, 0, sizeof(ifr)); 198 strncpy(ifr.ifr_name, devname, IF_NAMESIZE - 1); 200 ifr.ifr_flags |= IFF_UP; 201 ifr.ifr_flags |= IFF_MULTICAST; 203 err = ioctl(sk, SIOCSIFFLAGS, (caddr_t) &ifr); 217 struct ifreq ifr; local 222 memset(&ifr, 0, sizeof(ifr)); 238 struct ifreq ifr; local [all...] |
/external/wpa_supplicant_6/wpa_supplicant/src/l2_packet/ |
H A D | l2_packet_linux.c | 100 struct ifreq ifr; local 118 os_memset(&ifr, 0, sizeof(ifr)); 119 os_strlcpy(ifr.ifr_name, l2->ifname, sizeof(ifr.ifr_name)); 120 if (ioctl(l2->fd, SIOCGIFINDEX, &ifr) < 0) { 126 l2->ifindex = ifr.ifr_ifindex; 130 ll.sll_ifindex = ifr.ifr_ifindex; 139 if (ioctl(l2->fd, SIOCGIFHWADDR, &ifr) < 0) { 145 os_memcpy(l2->own_addr, ifr 170 struct ifreq ifr; local [all...] |
/external/ppp/pppd/ |
H A D | sys-linux.c | 1160 struct ifreq ifr; local 1162 memset (&ifr, '\0', sizeof (ifr)); 1163 strlcpy(ifr.ifr_name, ifname, sizeof (ifr.ifr_name)); 1164 ifr.ifr_mtu = mtu; 1166 if (ifunit >= 0 && ioctl(sock_fd, SIOCSIFMTU, (caddr_t) &ifr) < 0) 1176 struct ifreq ifr; local 1178 memset (&ifr, '\0', sizeof (ifr)); 1748 struct ifreq *ifr, *ifend; local 1876 struct ifreq *ifr, *ifend, ifreq; local 2003 struct ifreq ifr; local 2244 struct ifreq ifr; local 2273 struct ifreq ifr; local 2304 struct ifreq ifr; local 2404 struct ifreq ifr; local 2458 struct ifreq ifr; local 2507 struct ifreq ifr; local 2702 struct ifreq ifr; local 2753 struct ifreq ifr; local 2846 struct ifreq ifr; local [all...] |
H A D | sys-solaris.c | 388 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 1505 struct ifreq ifr; local 1766 struct ifreq ifr; local 1789 struct ifreq ifr; local 1970 struct ifreq ifr; local 2152 struct ifreq *ifr, *ifend, ifreq; local 2395 struct ifreq *ifr, *ifend, ifreq; local [all...] |
/external/ppp/pppd/plugins/rp-pppoe/ |
H A D | plugin.c | 191 struct ifreq ifr; local 202 strlcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); 203 ifr.ifr_mtu = mtu; 204 if (ioctl(sock, SIOCSIFMTU, &ifr) < 0) { 280 struct ifreq ifr; local 301 strncpy(ifr.ifr_name, cmd, sizeof(ifr.ifr_name)); 302 if (ioctl(fd, SIOCGIFINDEX, &ifr) < 0) { 305 if (ioctl(fd, SIOCGIFHWADDR, &ifr) < [all...] |
H A D | if.c | 152 struct ifreq ifreq, *ifr; local 161 ifr = ifc.ifc_req; 164 ifr = (struct ifreq *)((caddr_t)ifc.ifc_req + i); 165 i += sizeof(ifr->ifr_name) + 166 (ifr->ifr_addr.sa_len > sizeof(struct sockaddr) 167 ? ifr->ifr_addr.sa_len 169 if (ifr->ifr_addr.sa_family == AF_LINK) { 170 sdl = (const struct sockaddr_dl *) &ifr->ifr_addr; 173 !strncmp(ifname, ifr->ifr_name, sizeof(ifr 281 struct ifreq ifr; local 423 struct ifreq ifr; local [all...] |
/external/libpcap/ |
H A D | pcap-linux.c | 1611 struct ifreq ifr; local 1613 memset(&ifr, 0, sizeof(ifr)); 1614 strncpy(ifr.ifr_name, device, sizeof(ifr.ifr_name)); 1616 if (ioctl(fd, SIOCGIFINDEX, &ifr) == -1) { 1622 return ifr.ifr_ifindex; 1703 struct ifreq ifr; local 1715 memset(&ifr, 0, sizeof(ifr)); 1782 struct ifreq ifr; local 1943 struct ifreq ifr; local 1966 struct ifreq ifr; local [all...] |
H A D | pcap-snit.c | 269 struct ifreq ifr; /* interface request struct */ local 334 strncpy(ifr.ifr_name, device, sizeof(ifr.ifr_name)); 335 ifr.ifr_name[sizeof(ifr.ifr_name) - 1] = '\0'; 337 si.ic_len = sizeof(ifr); 338 si.ic_dp = (char *)𝔦 341 ifr.ifr_name, pcap_strerror(errno));
|
H A D | inet.c | 597 struct ifreq ifr; local 622 memset(&ifr, 0, sizeof(ifr)); 625 ifr.ifr_addr.sa_family = AF_INET; 627 (void)strncpy(ifr.ifr_name, device, sizeof(ifr.ifr_name)); 628 if (ioctl(fd, SIOCGIFADDR, (char *)&ifr) < 0) { 640 sin4 = (struct sockaddr_in *)&ifr.ifr_addr; 642 if (ioctl(fd, SIOCGIFNETMASK, (char *)&ifr) < 0) {
|
H A D | pcap-snoop.c | 208 struct ifreq ifr; local 318 (void)strncpy(ifr.ifr_name, device, sizeof(ifr.ifr_name)); 319 if (ioctl(fd, SIOCGIFMTU, (char *)&ifr) < 0) { 341 if (snaplen > ifr.ifr_mtu + ll_hdrlen) 342 snaplen = ifr.ifr_mtu + ll_hdrlen;
|
/external/quake/quake/src/WinQuake/ |
H A D | net_udp.cpp | 85 static void ifc_init_ifr(const char *name, struct ifreq *ifr) argument 87 memset(ifr, 0, sizeof(struct ifreq)); 88 strncpy(ifr->ifr_name, name, IFNAMSIZ); 89 ifr->ifr_name[IFNAMSIZ - 1] = 0; 94 struct ifreq ifr; local 95 ifc_init_ifr(name, &ifr); 98 if(ioctl(ifc_ctl_sock, SIOCGIFADDR, &ifr) < 0) { 101 *addr = ((struct sockaddr_in*) (void*) &ifr.ifr_addr)->sin_addr.s_addr; 106 if(ioctl(ifc_ctl_sock, SIOCGIFNETMASK, &ifr) < 0) { 109 *mask = ((struct sockaddr_in*) (void*) &ifr [all...] |
/external/ppp/pppd/plugins/pppoatm/ |
H A D | pppoatm.c | 178 struct ifreq ifr; local 184 strlcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); 185 ifr.ifr_mtu = mtu; 186 if (ioctl(sock, SIOCSIFMTU, (caddr_t) &ifr) < 0)
|
/external/iproute2/misc/ |
H A D | arpd.c | 181 struct ifreq ifr; local 189 memset(&ifr, 0, sizeof(ifr)); 190 ifr.ifr_ifindex = ifindex; 191 if (ioctl(udp_sock, SIOCGIFNAME, &ifr)) 193 if (ioctl(udp_sock, SIOCGIFHWADDR, &ifr)) 195 if (ifr.ifr_hwaddr.sa_family != ARPHRD_ETHER) 197 if (setsockopt(udp_sock, SOL_SOCKET, SO_BINDTODEVICE, ifr.ifr_name, strlen(ifr.ifr_name)+1) < 0) 209 ah->ar_hrd = htons(ifr 658 struct ifreq ifr; local [all...] |