/external/libpcap/ |
inet.c | 131 struct ifreq ifr; local 165 memset(&ifr, 0, sizeof(ifr)); 168 ifr.ifr_addr.sa_family = AF_INET; 170 (void)strlcpy(ifr.ifr_name, device, sizeof(ifr.ifr_name)); 171 if (ioctl(fd, SIOCGIFADDR, (char *)&ifr) < 0) { 183 sin4 = (struct sockaddr_in *)&ifr.ifr_addr; 185 memset(&ifr, 0, sizeof(ifr)); [all...] |
pcap-snit.c | 286 struct ifreq ifr; /* interface request struct */ local 351 strncpy(ifr.ifr_name, p->opt.device, sizeof(ifr.ifr_name)); 352 ifr.ifr_name[sizeof(ifr.ifr_name) - 1] = '\0'; 354 si.ic_len = sizeof(ifr); 355 si.ic_dp = (char *)𝔦 363 ifr.ifr_name, pcap_strerror(errno));
|
pcap-snoop.c | 211 struct ifreq ifr; local 333 (void)strncpy(ifr.ifr_name, p->opt.device, sizeof(ifr.ifr_name)); 334 if (ioctl(fd, SIOCGIFMTU, (char *)&ifr) < 0) { 356 if (p->snapshot > ifr.ifr_mtu + ll_hdrlen) 357 p->snapshot = ifr.ifr_mtu + ll_hdrlen;
|
/external/ltp/testcases/network/can/filter-tests/ |
can_filter.c | 110 struct ifreq ifr; local 124 strcpy(ifr.ifr_name, argv[1]); 125 if (ioctl(s, SIOCGIFINDEX, &ifr) < 0) { 130 addr.can_ifindex = ifr.ifr_ifindex;
|
/external/wpa_supplicant_8/src/drivers/ |
linux_ioctl.c | 20 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) != 0) 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...] |
/hardware/qcom/wlan/qcwcn/wpa_supplicant_8_lib/ |
driver_cmd_nl80211.c | 73 struct ifreq ifr; local 90 memset(&ifr, 0, sizeof(ifr)); 93 os_strlcpy(ifr.ifr_name, bss->ifname, IFNAMSIZ); 98 ifr.ifr_data = &priv_cmd; 100 if ((ret = ioctl(drv->global->ioctl_sock, SIOCDEVPRIVATE + 1, &ifr)) < 0) {
|
/system/extras/tests/tcp_nuke_addr/ |
tcp_nuke_addr_test.cpp | 71 ifreq ifr; local 72 memset(&ifr, 0, sizeof(ifr)); 74 strncpy(ifr.ifr_name, "lo", strlen("lo")); 75 memcpy(&ifr.ifr_addr, &listenaddr, sizeof(listenaddr)); 81 if (ioctl(ioctlsock, SIOCKILLADDR, &ifr) != 0) {
|
/bionic/tests/ |
ifaddrs_test.cpp | 114 ifreq ifr; local 115 memset(&ifr, 0, sizeof(ifr)); 116 ifr.ifr_addr.sa_family = AF_INET; 117 if_name.copy(ifr.ifr_name, IFNAMSIZ - 1); 125 ASSERT_EQ(0, ioctl(fd, SIOCGIFFLAGS, &ifr)) << if_name << ' ' << strerror(errno); 126 request = ((ifr.ifr_flags & IFF_BROADCAST) != 0) ? SIOCGIFBRDADDR : SIOCGIFDSTADDR; 129 ASSERT_EQ(0, ioctl(fd, request, &ifr)) << if_name << ' ' << strerror(errno); 132 sockaddr_in* sock = reinterpret_cast<sockaddr_in*>(&ifr.ifr_addr);
|
/external/android-clat/ |
clatd_microbenchmark.c | 72 struct ifreq ifr = { local 77 init_sockaddr_in((struct sockaddr_in *) &ifr.ifr_addr, "192.0.0.4"); 78 if (ioctl(s, SIOCSIFADDR, &ifr) < 0) die("SIOCSIFADDR"); 79 init_sockaddr_in((struct sockaddr_in *) &ifr.ifr_addr, "255.255.255.248"); 80 if (ioctl(s, SIOCSIFNETMASK, &ifr) < 0) die("SIOCSIFNETMASK"); 81 if (ioctl(s, SIOCGIFFLAGS, &ifr) < 0) die("SIOCGIFFLAGS"); 82 ifr.ifr_flags |= (IFF_UP | IFF_RUNNING); 83 if (ioctl(s, SIOCSIFFLAGS, &ifr) < 0) die("SIOCSIFFLAGS");
|
/external/autotest/client/profilers/powertop/src/ |
wireless.c | 203 struct ifreq ifr; local 242 memset(&ifr, 0, sizeof(struct ifreq)); 249 strcpy(ifr.ifr_name, wireless_nic); 252 ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 259 if (ifr.ifr_flags & (IFF_UP | IFF_RUNNING)) 264 ifr.ifr_data = (void*) &driver; 265 ret = ioctl(sock, SIOCETHTOOL, &ifr);
|
/external/curl/CMake/ |
CurlTests.c | 466 struct ifreq ifr; local 467 if(0 != ioctl(0, SIOCGIFADDR, &ifr))
|
/external/iproute2/ip/ |
ipmaddr.c | 281 struct ifreq ifr; local 284 memset(&ifr, 0, sizeof(ifr)); 294 if (ifr.ifr_name[0]) 296 strncpy(ifr.ifr_name, *argv, IFNAMSIZ); 303 if (ifr.ifr_hwaddr.sa_data[0]) 305 if (ll_addr_a2n(ifr.ifr_hwaddr.sa_data, 313 if (ifr.ifr_name[0] == 0) { 323 if (ioctl(fd, cmd, (char*)&ifr) != 0) {
|
iptuntap.c | 48 static int tap_add_ioctl(struct ifreq *ifr, uid_t uid, gid_t gid) 54 ifr->ifr_flags |= IFF_TUN_EXCL; 62 if (ioctl(fd, TUNSETIFF, ifr)) { 84 static int tap_del_ioctl(struct ifreq *ifr) 93 if (ioctl(fd, TUNSETIFF, ifr)) { 107 static int parse_args(int argc, char **argv, struct ifreq *ifr, uid_t *uid, gid_t *gid) 111 memset(ifr, 0, sizeof(*ifr)); 113 ifr->ifr_flags |= IFF_NO_PI; 119 if (ifr->ifr_flags & IFF_TAP) 200 struct ifreq ifr; local 212 struct ifreq ifr; local [all...] |
tunnel.c | 70 struct ifreq ifr; local 74 strncpy(ifr.ifr_name, basedev, IFNAMSIZ); 75 ifr.ifr_ifru.ifru_data = (void*)p; 83 err = ioctl(fd, SIOCGETTUNNEL, &ifr); 94 struct ifreq ifr; local 99 strncpy(ifr.ifr_name, name, IFNAMSIZ); 101 strncpy(ifr.ifr_name, basedev, IFNAMSIZ); 102 ifr.ifr_ifru.ifru_data = p; 110 err = ioctl(fd, cmd, &ifr); 112 fprintf(stderr, "add tunnel \"%s\" failed: %s\n", ifr.ifr_name 120 struct ifreq ifr; local 148 struct ifreq ifr; local [all...] |
/external/ltp/testcases/kernel/syscalls/sockioctl/ |
sockioctl01.c | 50 static struct ifreq ifr; variable in typeref:struct:ifreq 105 PF_INET, SOCK_DGRAM, 0, SIOCGIFFLAGS, &ifr, 111 EFAULT, setup3, cleanup1, "SIOCGIFFLAGS with invalid ifr"} 115 EFAULT, setup3, cleanup1, "SIOCSIFFLAGS with invalid ifr"} 242 ifr = *(struct ifreq *)ifc.ifc_buf;
|
/external/minijail/ |
system.c | 153 struct ifreq ifr; local 168 strcpy(ifr.ifr_name, ifname); 169 if (ioctl(sock, SIOCGIFFLAGS, &ifr) < 0) { 174 /* The kernel preserves ifr.ifr_name for use. */ 175 ifr.ifr_flags |= IFF_UP | IFF_RUNNING; 176 if (ioctl(sock, SIOCSIFFLAGS, &ifr) < 0) {
|
/external/ppp/pppd/plugins/rp-pppoe/ |
plugin.c | 132 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.ifr_name, cmd, sizeof(ifr.ifr_name)) [all...] |
/external/toybox/toys/pending/ |
arping.c | 203 struct ifreq ifr; local 211 memset(&ifr, 0, sizeof(ifr)); 212 xstrncpy(ifr.ifr_name, TT.iface, IFNAMSIZ); 216 xioctl(TT.sockfd, SIOCGIFFLAGS, (char*)&ifr); 217 if (!(ifr.ifr_flags & IFF_UP) && !(toys.optflags & FLAG_q)) 219 if ((ifr.ifr_flags & (IFF_NOARP | IFF_LOOPBACK))
|
/external/webrtc/webrtc/base/ |
ifaddrs-android.cc | 55 ifreq ifr; local 56 memset(&ifr, 0, sizeof(ifr)); 57 strncpy(ifr.ifr_name, ifaddr->ifa_name, IFNAMSIZ - 1); 58 int rc = ioctl(fd, SIOCGIFFLAGS, &ifr); 63 ifaddr->ifa_flags = ifr.ifr_flags;
|
/hardware/broadcom/wlan/bcmdhd/wpa_supplicant_8_lib/ |
driver_cmd_nl80211.c | 74 struct ifreq ifr; local 110 memset(&ifr, 0, sizeof(ifr)); 112 os_strlcpy(ifr.ifr_name, bss->ifname, IFNAMSIZ); 121 ifr.ifr_data = &priv_cmd; 123 if ((ret = ioctl(drv->global->ioctl_sock, SIOCDEVPRIVATE + 1, &ifr)) < 0) {
|
/hardware/qcom/data/ipacfg-mgr/msm8998/ipacm/src/ |
IPACM_ConntrackClient.cpp | 175 struct ifreq ifr; local 177 if(strlen(IPACM_Iface::ipacmcfg->ipa_virtual_iface_name) >= sizeof(ifr.ifr_name)) 186 memset(&ifr, 0, sizeof(struct ifreq)); 187 ifr.ifr_addr.sa_family = AF_INET; 188 (void)strlcpy(ifr.ifr_name, IPACM_Iface::ipacmcfg->ipa_virtual_iface_name, sizeof(ifr.ifr_name)); 189 IPACMDBG("bridge interface name (%s)\n", ifr.ifr_name); 191 ret = ioctl(fd, SIOCGIFADDR, &ifr); 194 IPACMERR("unable to retrieve (%s) interface address\n",ifr.ifr_name); 198 IPACMDBG("Interface (%s) address %s\n", ifr.ifr_name, inet_ntoa(((struct sockaddr_in *)&ifr.ifr_addr)->sin_addr)) [all...] |
IPACM_Iface.cpp | 322 struct ifreq ifr; local 353 memset(&ifr, 0, sizeof(struct ifreq)); 355 ifr.ifr_ifindex = interface_index; 358 if (ioctl(fd, SIOCGIFNAME, &ifr) < 0) 366 IPACMDBG_H("Received interface name %s\n", ifr.ifr_name); 369 if (strncmp(ifr.ifr_name, 373 IPACMDBG_H("Interface (%s) linux(%d) mapped to ipa(%d) \n", ifr.ifr_name, 392 struct ifreq ifr; local 405 memset(&ifr, 0, sizeof(struct ifreq)); 407 ifr.ifr_ifindex = interface_index 934 struct ifreq ifr; local [all...] |
IPACM_OffloadManager.cpp | 624 struct ifreq ifr; local 632 if(strnlen(if_name, sizeof(if_name)) >= sizeof(ifr.ifr_name)) { 638 memset(&ifr, 0, sizeof(struct ifreq)); 639 (void)strncpy(ifr.ifr_name, if_name, sizeof(ifr.ifr_name)); 642 if(ioctl(fd,SIOCGIFINDEX , &ifr) < 0) 644 IPACMERR("call_ioctl_on_dev: ioctl failed, interface name (%s):\n", ifr.ifr_name); 649 *if_index = ifr.ifr_ifindex;
|
/external/dhcpcd-6.8.2/ |
if.c | 124 struct ifreq ifr; local 131 memset(&ifr, 0, sizeof(ifr)); 132 strlcpy(ifr.ifr_name, iface->name, sizeof(ifr.ifr_name)); 133 if (ioctl(s, SIOCGIFFLAGS, &ifr) == -1) { 137 iface->flags = (unsigned int)ifr.ifr_flags; 146 r = ifr.ifr_flags & IFF_RUNNING ? LINK_UP : LINK_UNKNOWN; 148 r = ifr.ifr_flags & IFF_RUNNING ? LINK_UP : LINK_DOWN; 157 struct ifreq ifr; local 270 struct ifreq ifr; local 631 struct ifreq ifr; local [all...] |
/external/dnsmasq/contrib/wrt/ |
dhcp_release.c | 255 struct ifreq ifr; local 277 strcpy(ifr.ifr_name, argv[1]); 278 if (setsockopt(fd, SOL_SOCKET, SO_BINDTODEVICE, &ifr, sizeof(ifr)) == -1)
|