/third_party/wpa_supplicant/wpa_supplicant-2.9/src/drivers/ |
H A D | driver_nl80211_android.c | 45 struct ifreq ifr; in android_priv_cmd() local 50 os_memset(&ifr, 0, sizeof(ifr)); in android_priv_cmd() 52 os_strlcpy(ifr.ifr_name, bss->ifname, IFNAMSIZ); in android_priv_cmd() 60 ifr.ifr_data = &priv_cmd; in android_priv_cmd() 62 ret = ioctl(drv->global->ioctl_sock, SIOCDEVPRIVATE + 1, &ifr); in android_priv_cmd() 79 struct ifreq ifr; in android_pno_start() local 123 memset(&ifr, 0, sizeof(ifr)); in android_pno_start() 125 os_strlcpy(ifr in android_pno_start() [all...] |
H A D | driver_openbsd.c | 33 struct ifreq ifr; in wpa_driver_openbsd_get_ssid() local 35 os_memset(&ifr, 0, sizeof(ifr)); in wpa_driver_openbsd_get_ssid() 36 os_strlcpy(ifr.ifr_name, drv->ifname, sizeof(ifr.ifr_name)); in wpa_driver_openbsd_get_ssid() 37 ifr.ifr_data = (void *)&nwid; in wpa_driver_openbsd_get_ssid() 38 if (ioctl(drv->sock, SIOCG80211NWID, &ifr) < 0 || in wpa_driver_openbsd_get_ssid()
|
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/drivers/ |
H A D | driver_nl80211_android.c | 45 struct ifreq ifr; in android_priv_cmd() local 50 os_memset(&ifr, 0, sizeof(ifr)); in android_priv_cmd() 52 os_strlcpy(ifr.ifr_name, bss->ifname, IFNAMSIZ); in android_priv_cmd() 60 ifr.ifr_data = &priv_cmd; in android_priv_cmd() 62 ret = ioctl(drv->global->ioctl_sock, SIOCDEVPRIVATE + 1, &ifr); in android_priv_cmd() 79 struct ifreq ifr; in android_pno_start() local 123 memset(&ifr, 0, sizeof(ifr)); in android_pno_start() 125 os_strlcpy(ifr in android_pno_start() [all...] |
H A D | driver_openbsd.c | 33 struct ifreq ifr; in wpa_driver_openbsd_get_ssid() local 35 os_memset(&ifr, 0, sizeof(ifr)); in wpa_driver_openbsd_get_ssid() 36 os_strlcpy(ifr.ifr_name, drv->ifname, sizeof(ifr.ifr_name)); in wpa_driver_openbsd_get_ssid() 37 ifr.ifr_data = (void *)&nwid; in wpa_driver_openbsd_get_ssid() 38 if (ioctl(drv->sock, SIOCG80211NWID, &ifr) < 0 || in wpa_driver_openbsd_get_ssid()
|
/third_party/libwebsockets/lib/misc/ |
H A D | getifaddrs.c | 76 struct ifreq *ifr; in getifaddrs2() local 123 ifr = (struct ifreq *)p; in getifaddrs2() 124 sa = &ifr->ifr_addr; in getifaddrs2() 130 sz = max(sz, sizeof(ifr->ifr_name) + sa->sa_len); in getifaddrs2() 134 sz = max(sz, sizeof(ifr->ifr_name) + SA_LEN(sa)); in getifaddrs2() 137 memcpy(ifreq.ifr_name, ifr->ifr_name, sizeof(ifr->ifr_name)); in getifaddrs2() 147 (*end)->ifa_name = strdup(ifr->ifr_name); in getifaddrs2() 157 lws_malloc(sizeof(ifr->ifr_broadaddr), "getifaddrs"); in getifaddrs2() 158 memcpy((*end)->ifa_broadaddr, &ifr in getifaddrs2() [all...] |
/foundation/communication/wifi/wifi/services/wifi_standard/wifi_framework/wifi_toolkit/net_helper/ |
H A D | if_config.cpp | 126 struct ifreq ifr; in FlushIpAddr() local 127 if (memset_s(&ifr, sizeof(ifr), 0, sizeof(ifr)) != EOK || in FlushIpAddr() 128 strcpy_s(ifr.ifr_name, sizeof(ifr.ifr_name), ifName.c_str()) != EOK) { in FlushIpAddr() 137 struct sockaddr_in *sin = reinterpret_cast<struct sockaddr_in *>(&ifr.ifr_addr); in FlushIpAddr() 145 if (ioctl(fd, SIOCSIFADDR, &ifr) < 0) { in FlushIpAddr() 167 struct ifreq ifr; in AddIpAddr() local 168 if (memset_s(&ifr, sizeo in AddIpAddr() 258 struct ifreq ifr; GetIpAddr() local [all...] |
H A D | mac_address.cpp | 142 struct ifreq ifr; in GetMacAddr() local 143 if (memset_s(&ifr, sizeof(ifr), 0, sizeof(ifr)) != EOK || in GetMacAddr() 144 strcpy_s(ifr.ifr_name, sizeof(ifr.ifr_name), ifName.c_str()) != EOK) { in GetMacAddr() 154 ifr.ifr_hwaddr.sa_family = ARPHRD_ETHER; in GetMacAddr() 155 if (ioctl(fd, SIOCGIFHWADDR, &ifr) < 0) { in GetMacAddr() 161 if (memcpy_s(macAddr, ETH_ALEN, ifr.ifr_hwaddr.sa_data, ETH_ALEN) != EOK) { in GetMacAddr()
|
/third_party/ltp/testcases/network/packet/ |
H A D | fanout01.c | 54 struct ifreq ifr; in run() local 56 memset(&ifr, 0, sizeof(struct ifreq)); in run() 62 strcpy((char *)&ifr.ifr_name, "lo"); in run() 63 SAFE_IOCTL(fd, SIOCGIFINDEX, &ifr); in run() 64 index = ifr.ifr_ifindex; in run() 66 SAFE_IOCTL(fd, SIOCGIFFLAGS, &ifr); in run() 67 ifr.ifr_flags &= ~(short)IFF_UP; in run() 68 SAFE_IOCTL(fd, SIOCSIFFLAGS, &ifr); in run()
|
/third_party/ltp/testcases/kernel/containers/share/ |
H A D | ns_ifmove.c | 51 struct ifreq ifr; in get_intf_index_from_name() local 54 memset(&ifr, 0, sizeof(ifr)); in get_intf_index_from_name() 55 strncpy(ifr.ifr_name, intf_name, sizeof(ifr.ifr_name) - 1); in get_intf_index_from_name() 56 ifr.ifr_name[sizeof(ifr.ifr_name)-1] = '\0'; in get_intf_index_from_name() 65 if (ioctl(sock_fd, SIOCGIFINDEX, &ifr) == -1) { in get_intf_index_from_name() 72 return ifr.ifr_ifindex; in get_intf_index_from_name()
|
/kernel/liteos_a/testsuites/unittest/net/socket/smoke/ |
H A D | net_socket_test_013.cpp | 134 struct ifreq ifr; in GetIp() local 136 int ret = strncpy_s(ifr.ifr_name, sizeof(ifr.ifr_name) - 1, ifname, sizeof(ifr.ifr_name) - 1); in GetIp() 140 ifr.ifr_name[sizeof(ifr.ifr_name) - 1] = '\0'; in GetIp() 141 ret = ioctl(sfd, SIOCGIFADDR, &ifr); in GetIp() 143 ip = (reinterpret_cast<struct sockaddr_in *>(&(ifr.ifr_addr)))->sin_addr.s_addr; in GetIp() 150 struct ifreq ifr; in GetNetmask() local 152 int ret = strncpy_s(ifr in GetNetmask() [all...] |
/third_party/musl/porting/liteos_a/user/src/network/ |
H A D | if_nametoindex.c | 10 struct ifreq ifr; in if_nametoindex() local 14 strncpy(ifr.ifr_name, name, sizeof ifr.ifr_name); in if_nametoindex() 15 r = ioctl(fd, SIOCGIFINDEX, &ifr); in if_nametoindex() 17 return r < 0 ? 0 : ifr.ifr_ifindex; in if_nametoindex()
|
/third_party/libwebsockets/lib/plat/unix/ |
H A D | unix-sockets.c | 301 struct ifaddrs *ifr; in lws_interface_to_sa() local 310 if (getifaddrs(&ifr)) { in lws_interface_to_sa() 315 for (ifc = ifr; ifc != NULL; ifc = ifc->ifa_next) { in lws_interface_to_sa() 385 freeifaddrs(ifr); in lws_interface_to_sa() 473 struct ifreq ifr; in lws_plat_if_up() local 475 memset(&ifr, 0, sizeof(ifr)); in lws_plat_if_up() 476 lws_strncpy(ifr.ifr_name, ifname, IFNAMSIZ); in lws_plat_if_up() 478 if (ioctl(fd, SIOCGIFFLAGS, &ifr) < 0) { in lws_plat_if_up() 484 ifr in lws_plat_if_up() 529 struct ifreq ifr; lws_plat_ifconfig() local [all...] |
/third_party/musl/src/network/ |
H A D | if_nametoindex.c | 10 struct ifreq ifr; in if_nametoindex() local 17 strncpy(ifr.ifr_name, name, sizeof ifr.ifr_name); in if_nametoindex() 18 r = ioctl(fd, SIOCGIFINDEX, &ifr); in if_nametoindex() 20 return r < 0 ? 0 : ifr.ifr_ifindex; in if_nametoindex()
|
/kernel/linux/common_modules/newip/third_party/linux-5.10/net/newip/ |
H A D | devninet.c | 72 struct ifreq ifr; in ninet_gifconf() local 92 memset(&ifr, 0, sizeof(struct ifreq)); in ninet_gifconf() 93 strcpy(ifr.ifr_name, ifa->rt->dst.dev->name); in ninet_gifconf() 95 (*(struct sockaddr_nin *)&ifr.ifr_addr).sin_family = AF_NINET; in ninet_gifconf() 96 memcpy(&((struct sockaddr_nin *)&ifr.ifr_addr)->sin_addr, &ifa->addr, in ninet_gifconf() 99 if (copy_to_user(buf + done, &ifr, size)) { in ninet_gifconf()
|
/third_party/ltp/testcases/kernel/syscalls/setsockopt/ |
H A D | setsockopt05.c | 36 struct ifreq ifr; in setup() local 44 strcpy(ifr.ifr_name, "lo"); in setup() 45 ifr.ifr_mtu = 1500; in setup() 46 SAFE_IOCTL(dst_sock, SIOCSIFMTU, &ifr); in setup() 47 ifr.ifr_flags = IFF_UP; in setup() 48 SAFE_IOCTL(dst_sock, SIOCSIFFLAGS, &ifr); in setup()
|
/drivers/peripheral/wlan/wpa/interfaces/hdi_service/service_common/ |
H A D | wpa_hdi_util.c | 122 struct ifreq ifr; in GetIfaceState() local 123 (void)memset_s(&ifr, sizeof(ifr), 0, sizeof(ifr)); in GetIfaceState() 124 if (strcpy_s(ifr.ifr_name, IFNAMSIZ, ifaceName) != EOK) { in GetIfaceState() 129 if (ioctl(sock, SIOCGIFFLAGS, &ifr) < 0) { in GetIfaceState() 134 state = ((ifr.ifr_flags & IFF_UP) > 0 ? 1 : 0); in GetIfaceState()
|
/kernel/linux/common_modules/newip/examples/ |
H A D | nip_lib.c | 28 struct ifreq ifr; in nip_get_ifindex() local 30 memset(&ifr, 0, sizeof(ifr)); in nip_get_ifindex() 31 strcpy(ifr.ifr_name, ifname); in nip_get_ifindex() 37 if ((ioctl(fd, SIOCGIFINDEX, &ifr)) < 0) { in nip_get_ifindex() 44 printf("%s ifindex=%u\n", ifname, ifr.ifr_ifindex); in nip_get_ifindex() 45 *ifindex = ifr.ifr_ifindex; in nip_get_ifindex()
|
/kernel/linux/linux-5.10/drivers/net/wan/ |
H A D | hdlc_raw_eth.c | 23 static int raw_eth_ioctl(struct net_device *dev, struct ifreq *ifr); 51 static int raw_eth_ioctl(struct net_device *dev, struct ifreq *ifr) in raw_eth_ioctl() argument 53 raw_hdlc_proto __user *raw_s = ifr->ifr_settings.ifs_ifsu.raw_hdlc; in raw_eth_ioctl() 60 switch (ifr->ifr_settings.type) { in raw_eth_ioctl() 64 ifr->ifr_settings.type = IF_PROTO_HDLC_ETH; in raw_eth_ioctl() 65 if (ifr->ifr_settings.size < size) { in raw_eth_ioctl() 66 ifr->ifr_settings.size = size; /* data size wanted */ in raw_eth_ioctl()
|
H A D | hdlc_raw.c | 22 static int raw_ioctl(struct net_device *dev, struct ifreq *ifr); 36 static int raw_ioctl(struct net_device *dev, struct ifreq *ifr) in raw_ioctl() argument 38 raw_hdlc_proto __user *raw_s = ifr->ifr_settings.ifs_ifsu.raw_hdlc; in raw_ioctl() 44 switch (ifr->ifr_settings.type) { in raw_ioctl() 48 ifr->ifr_settings.type = IF_PROTO_HDLC; in raw_ioctl() 49 if (ifr->ifr_settings.size < size) { in raw_ioctl() 50 ifr->ifr_settings.size = size; /* data size wanted */ in raw_ioctl()
|
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/l2_packet/ |
H A D | l2_packet_linux.c | 286 struct ifreq ifr; in l2_packet_init() local 308 os_memset(&ifr, 0, sizeof(ifr)); in l2_packet_init() 309 os_strlcpy(ifr.ifr_name, l2->ifname, sizeof(ifr.ifr_name)); in l2_packet_init() 310 if (ioctl(l2->fd, SIOCGIFINDEX, &ifr) < 0) { in l2_packet_init() 317 l2->ifindex = ifr.ifr_ifindex; in l2_packet_init() 321 ll.sll_ifindex = ifr.ifr_ifindex; in l2_packet_init() 331 if (ioctl(l2->fd, SIOCGIFHWADDR, &ifr) < 0) { in l2_packet_init() 338 os_memcpy(l2->own_addr, ifr in l2_packet_init() 455 struct ifreq ifr; l2_packet_get_ip_addr() local [all...] |
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/l2_packet/ |
H A D | l2_packet_linux.c | 348 struct ifreq ifr; in l2_packet_init() local 375 os_memset(&ifr, 0, sizeof(ifr)); in l2_packet_init() 376 os_strlcpy(ifr.ifr_name, l2->ifname, sizeof(ifr.ifr_name)); in l2_packet_init() 377 if (ioctl(l2->fd, SIOCGIFINDEX, &ifr) < 0) { in l2_packet_init() 384 l2->ifindex = ifr.ifr_ifindex; in l2_packet_init() 388 ll.sll_ifindex = ifr.ifr_ifindex; in l2_packet_init() 399 if (ioctl(l2->fd, SIOCGIFHWADDR, &ifr) < 0) { in l2_packet_init() 406 os_memcpy(l2->own_addr, ifr in l2_packet_init() 524 struct ifreq ifr; l2_packet_get_ip_addr() local [all...] |
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/ap/ |
H A D | vlan_full.c | 136 struct ifreq ifr; in br_delif() local 163 os_strlcpy(ifr.ifr_name, br_name, sizeof(ifr.ifr_name)); in br_delif() 164 ifr.ifr_data = (void *) args; in br_delif() 166 if (ioctl(fd, SIOCDEVPRIVATE, &ifr) < 0 && errno != EINVAL) { in br_delif() 191 struct ifreq ifr; in br_addif() local 223 os_strlcpy(ifr.ifr_name, br_name, sizeof(ifr.ifr_name)); in br_addif() 224 ifr.ifr_data = (void *) args; in br_addif() 226 if (ioctl(fd, SIOCDEVPRIVATE, &ifr) < in br_addif() 289 struct ifreq ifr; br_addbr() local 351 struct ifreq ifr; br_getnumports() local [all...] |
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/ap/ |
H A D | vlan_full.c | 136 struct ifreq ifr; in br_delif() local 163 os_strlcpy(ifr.ifr_name, br_name, sizeof(ifr.ifr_name)); in br_delif() 164 ifr.ifr_data = (void *) args; in br_delif() 166 if (ioctl(fd, SIOCDEVPRIVATE, &ifr) < 0 && errno != EINVAL) { in br_delif() 191 struct ifreq ifr; in br_addif() local 223 os_strlcpy(ifr.ifr_name, br_name, sizeof(ifr.ifr_name)); in br_addif() 224 ifr.ifr_data = (void *) args; in br_addif() 226 if (ioctl(fd, SIOCDEVPRIVATE, &ifr) < in br_addif() 289 struct ifreq ifr; br_addbr() local 351 struct ifreq ifr; br_getnumports() local [all...] |
/third_party/libuv/src/unix/ |
H A D | os390.c | 286 __net_ifconf6entry_t* ifr; in uv__interface_addresses_v6() local 320 ifr = (__net_ifconf6entry_t*)(ifc.__nif6h_buffer); in uv__interface_addresses_v6() 321 while ((char*)ifr < (char*)ifc.__nif6h_buffer + ifc.__nif6h_buflen) { in uv__interface_addresses_v6() 322 p = ifr; in uv__interface_addresses_v6() 323 ifr = (__net_ifconf6entry_t*)((char*)ifr + ifc.__nif6h_entrylen); in uv__interface_addresses_v6() 350 ifr = (__net_ifconf6entry_t*)(ifc.__nif6h_buffer); in uv__interface_addresses_v6() 351 while ((char*)ifr < (char*)ifc.__nif6h_buffer + ifc.__nif6h_buflen) { in uv__interface_addresses_v6() 352 p = ifr; in uv__interface_addresses_v6() 353 ifr in uv__interface_addresses_v6() 409 struct ifreq* ifr; uv_interface_addresses() local [all...] |
/third_party/node/deps/uv/src/unix/ |
H A D | os390.c | 279 __net_ifconf6entry_t* ifr; in uv__interface_addresses_v6() local 313 ifr = (__net_ifconf6entry_t*)(ifc.__nif6h_buffer); in uv__interface_addresses_v6() 314 while ((char*)ifr < (char*)ifc.__nif6h_buffer + ifc.__nif6h_buflen) { in uv__interface_addresses_v6() 315 p = ifr; in uv__interface_addresses_v6() 316 ifr = (__net_ifconf6entry_t*)((char*)ifr + ifc.__nif6h_entrylen); in uv__interface_addresses_v6() 343 ifr = (__net_ifconf6entry_t*)(ifc.__nif6h_buffer); in uv__interface_addresses_v6() 344 while ((char*)ifr < (char*)ifc.__nif6h_buffer + ifc.__nif6h_buflen) { in uv__interface_addresses_v6() 345 p = ifr; in uv__interface_addresses_v6() 346 ifr in uv__interface_addresses_v6() 402 struct ifreq* ifr; uv_interface_addresses() local [all...] |