/third_party/wpa_supplicant/wpa_supplicant-2.9/src/drivers/ |
H A D | linux_ioctl.c | 21 struct ifreq ifr; in linux_set_iface_flags() local 27 os_memset(&ifr, 0, sizeof(ifr)); in linux_set_iface_flags() 28 os_strlcpy(ifr.ifr_name, ifname, IFNAMSIZ); in linux_set_iface_flags() 30 if (ioctl(sock, SIOCGIFFLAGS, &ifr) != 0) { in linux_set_iface_flags() 38 if (ifr.ifr_flags & IFF_UP) in linux_set_iface_flags() 40 ifr.ifr_flags |= IFF_UP; in linux_set_iface_flags() 42 if (!(ifr.ifr_flags & IFF_UP)) in linux_set_iface_flags() 44 ifr.ifr_flags &= ~IFF_UP; in linux_set_iface_flags() 47 if (ioctl(sock, SIOCSIFFLAGS, &ifr) ! in linux_set_iface_flags() 61 struct ifreq ifr; linux_iface_up() local 83 struct ifreq ifr; linux_get_ifhwaddr() local 106 struct ifreq ifr; linux_set_ifhwaddr() local 152 struct ifreq ifr; linux_br_add_if() local 177 struct ifreq ifr; linux_br_del_if() local [all...] |
H A D | driver_wired.c | 171 struct ifreq ifr; in wired_init_sockets() local 189 os_memset(&ifr, 0, sizeof(ifr)); in wired_init_sockets() 190 os_strlcpy(ifr.ifr_name, drv->common.ifname, sizeof(ifr.ifr_name)); in wired_init_sockets() 191 if (ioctl(drv->common.sock, SIOCGIFINDEX, &ifr) != 0) { in wired_init_sockets() 199 addr.sll_ifindex = ifr.ifr_ifindex; in wired_init_sockets() 210 if (wired_multicast_membership(drv->common.sock, ifr.ifr_ifindex, in wired_init_sockets() 217 os_memset(&ifr, 0, sizeof(ifr)); in wired_init_sockets() [all...] |
H A D | driver_wired_common.c | 35 struct ifreq ifr; in driver_wired_get_ifflags() local 44 os_memset(&ifr, 0, sizeof(ifr)); in driver_wired_get_ifflags() 45 os_strlcpy(ifr.ifr_name, ifname, IFNAMSIZ); in driver_wired_get_ifflags() 46 if (ioctl(s, SIOCGIFFLAGS, (caddr_t) &ifr) < 0) { in driver_wired_get_ifflags() 53 *flags = ifr.ifr_flags & 0xffff; in driver_wired_get_ifflags() 60 struct ifreq ifr; in driver_wired_set_ifflags() local 69 os_memset(&ifr, 0, sizeof(ifr)); in driver_wired_set_ifflags() 70 os_strlcpy(ifr in driver_wired_set_ifflags() 85 struct ifreq ifr; driver_wired_multi() local [all...] |
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...] |
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/drivers/ |
H A D | linux_ioctl.c | 21 struct ifreq ifr; in linux_set_iface_flags() local 27 os_memset(&ifr, 0, sizeof(ifr)); in linux_set_iface_flags() 28 os_strlcpy(ifr.ifr_name, ifname, IFNAMSIZ); in linux_set_iface_flags() 30 if (ioctl(sock, SIOCGIFFLAGS, &ifr) != 0) { in linux_set_iface_flags() 38 if (ifr.ifr_flags & IFF_UP) in linux_set_iface_flags() 40 ifr.ifr_flags |= IFF_UP; in linux_set_iface_flags() 42 if (!(ifr.ifr_flags & IFF_UP)) in linux_set_iface_flags() 44 ifr.ifr_flags &= ~IFF_UP; in linux_set_iface_flags() 47 if (ioctl(sock, SIOCSIFFLAGS, &ifr) ! in linux_set_iface_flags() 61 struct ifreq ifr; linux_iface_up() local 83 struct ifreq ifr; linux_get_ifhwaddr() local 106 struct ifreq ifr; linux_set_ifhwaddr() local 152 struct ifreq ifr; linux_br_add_if() local 177 struct ifreq ifr; linux_br_del_if() local [all...] |
H A D | driver_wired.c | 171 struct ifreq ifr; in wired_init_sockets() local 189 os_memset(&ifr, 0, sizeof(ifr)); in wired_init_sockets() 190 os_strlcpy(ifr.ifr_name, drv->common.ifname, sizeof(ifr.ifr_name)); in wired_init_sockets() 191 if (ioctl(drv->common.sock, SIOCGIFINDEX, &ifr) != 0) { in wired_init_sockets() 199 addr.sll_ifindex = ifr.ifr_ifindex; in wired_init_sockets() 210 if (wired_multicast_membership(drv->common.sock, ifr.ifr_ifindex, in wired_init_sockets() 217 os_memset(&ifr, 0, sizeof(ifr)); in wired_init_sockets() [all...] |
H A D | driver_wired_common.c | 35 struct ifreq ifr; in driver_wired_get_ifflags() local 44 os_memset(&ifr, 0, sizeof(ifr)); in driver_wired_get_ifflags() 45 os_strlcpy(ifr.ifr_name, ifname, IFNAMSIZ); in driver_wired_get_ifflags() 46 if (ioctl(s, SIOCGIFFLAGS, (caddr_t) &ifr) < 0) { in driver_wired_get_ifflags() 53 *flags = ifr.ifr_flags & 0xffff; in driver_wired_get_ifflags() 60 struct ifreq ifr; in driver_wired_set_ifflags() local 69 os_memset(&ifr, 0, sizeof(ifr)); in driver_wired_set_ifflags() 70 os_strlcpy(ifr in driver_wired_set_ifflags() 85 struct ifreq ifr; driver_wired_multi() local [all...] |
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...] |
/drivers/peripheral/wlan/chip/hdi_service/ |
H A D | iface_tool.cpp | 43 bool GetIfState(const char* ifName, int sock, struct ifreq* ifr) in GetIfState() argument 45 if (memset_s(ifr, sizeof(*ifr), 0, sizeof(*ifr)) != EOK) { in GetIfState() 49 if (strlcpy(ifr->ifr_name, ifName, sizeof(ifr->ifr_name)) >= in GetIfState() 50 sizeof(ifr->ifr_name)) { in GetIfState() 54 if (TEMP_FAILURE_RETRY(ioctl(sock, SIOCGIFFLAGS, ifr)) != 0) { in GetIfState() 68 struct ifreq ifr; in GetUpState() local 69 if (!GetIfState(ifName, sock.Get(), &ifr)) { in GetUpState() 82 struct ifreq ifr; SetUpState() local 109 struct ifreq ifr; SetMacAddress() local [all...] |
/foundation/communication/netmanager_base/services/netmanagernative/src/manager/ |
H A D | distributed_manager.cpp | 58 ifreq ifr{}; in CreateDistributedInterface() 59 if (InitIfreq(ifr, ifName) != NETMANAGER_SUCCESS) { in CreateDistributedInterface() 69 ifr.ifr_flags = IFF_TUN | IFF_NO_PI; in CreateDistributedInterface() 70 if (ioctl(tunfd, TUNSETIFF, &ifr) < 0) { in CreateDistributedInterface() 82 int32_t DistributedManager::SetDistributedNicResult(std::atomic_int &fd, unsigned long cmd, ifreq &ifr) in SetDistributedNicResult() argument 85 if (ioctl(fd, cmd, &ifr) < 0) { in SetDistributedNicResult() 94 int32_t DistributedManager::InitIfreq(ifreq &ifr, const std::string &cardName) in InitIfreq() argument 96 if (memset_s(&ifr, sizeof(ifr), 0, sizeof(ifr)) ! in InitIfreq() [all...] |
H A D | vnic_manager.cpp | 78 ifreq ifr{}; in CreateVnicInterface() 79 if (InitIfreq(ifr, VNIC_TUN_CARD_NAME) != NETMANAGER_SUCCESS) { in CreateVnicInterface() 90 ifr.ifr_flags = IFF_TUN | IFF_NO_PI; in CreateVnicInterface() 91 if (ioctl(tunfd, TUNSETIFF, &ifr) < 0) { in CreateVnicInterface() 136 int32_t VnicManager::SetVnicResult(std::atomic_int &fd, unsigned long cmd, ifreq &ifr) in SetVnicResult() argument 140 if (ioctl(fd, cmd, &ifr) < 0) { in SetVnicResult() 156 ifreq ifr; in SetVnicMtu() local 157 if (InitIfreq(ifr, ifName) != NETMANAGER_SUCCESS) { in SetVnicMtu() 161 ifr.ifr_mtu = mtu; in SetVnicMtu() 162 int32_t ret4 = SetVnicResult(GetNetSock(true), SIOCSIFMTU, ifr); in SetVnicMtu() 283 InitIfreq(ifreq &ifr, const std::string &cardName) InitIfreq() argument [all...] |
H A D | vpn_manager.cpp | 54 ifreq ifr = {}; in CreateVpnInterface() local 55 if (InitIfreq(ifr, TUN_CARD_NAME) != NETMANAGER_SUCCESS) { in CreateVpnInterface() 65 ifr.ifr_flags = IFF_TUN | IFF_NO_PI; in CreateVpnInterface() 66 if (ioctl(tunfd, TUNSETIFF, &ifr) < 0) { in CreateVpnInterface() 110 int32_t VpnManager::SetVpnResult(std::atomic_int &fd, unsigned long cmd, ifreq &ifr) in SetVpnResult() argument 113 if (ioctl(fd, cmd, &ifr) < 0) { in SetVpnResult() 128 ifreq ifr; in SetVpnMtu() local 129 if (InitIfreq(ifr, ifName) != NETMANAGER_SUCCESS) { in SetVpnMtu() 133 ifr.ifr_mtu = mtu; in SetVpnMtu() 134 int32_t ret4 = SetVpnResult(net4Sock_, SIOCSIFMTU, ifr); in SetVpnMtu() 147 ifreq ifr = {}; SetVpnAddress() local 203 ifreq ifr = {}; SetVpnUp() local 222 ifreq ifr = {}; SetVpnDown() local 239 InitIfreq(ifreq &ifr, const std::string &cardName) InitIfreq() argument [all...] |
H A D | interface_manager.cpp | 131 struct ifreq ifr; in SetMtu() local 132 if (memset_s(&ifr, sizeof(ifr), 0, sizeof(ifr)) != EOK) { in SetMtu() 136 if (strncpy_s(ifr.ifr_name, IFNAMSIZ, interfaceName, strlen(interfaceName)) != EOK) { in SetMtu() 142 ifr.ifr_mtu = mtu; in SetMtu() 144 if (ioctl(sockfd, SIOCSIFMTU, &ifr) < 0) { in SetMtu() 299 struct ifreq ifr = {}; in GetIfaceConfig() local 300 auto ret = strncpy_s(ifr.ifr_name, IFNAMSIZ, ifName.c_str(), ifName.length()); in GetIfaceConfig() 306 if (ioctl(fd, SIOCGIFADDR, &ifr) ! in GetIfaceConfig() 325 struct ifreq ifr = {}; SetIfaceConfig() local 377 struct ifreq ifr; SetIpAddress() local 408 struct ifreq ifr; SetIffUp() local [all...] |
/foundation/communication/bluetooth_service/services/bluetooth/service/src/pan/ |
H A D | pan_network.cpp | 99 struct ifreq ifr; in TunSetIff() local 102 if (memset_s(&ifr, sizeof(ifr), 0, sizeof(ifr)) != EOK) { in TunSetIff() 106 ifr.ifr_flags = IFF_TAP | IFF_NO_PI; in TunSetIff() 107 if (strncpy_s(ifr.ifr_name, IFNAMSIZ, PAN_NETWORK_NAME, strlen(PAN_NETWORK_NAME)) != EOK) { in TunSetIff() 110 err = ioctl(fd_, TUNSETIFF, &ifr); in TunSetIff() 121 struct ifreq ifr; in SetMacAddress() local 124 if (memset_s(&ifr, sizeof(ifr), in SetMacAddress() 157 struct ifreq ifr; SetIpAddress() local 206 struct ifreq ifr; SetIffUp() local 231 struct ifreq ifr; SetIffdown() local [all...] |
/foundation/communication/dsoftbus/tests/core/bus_center/lnn/unittest/ |
H A D | net_buscenter_test.cpp | 116 struct ifreq ifr; in SetIpaddr() local 121 if (memset_s((void *)&ifr, sizeof(ifr), 0, sizeof(ifr)) != EOK) { in SetIpaddr() 131 if (strncpy_s(ifr.ifr_name, sizeof(ifr.ifr_name), "eth0", strlen("eth0")) != EOK) { in SetIpaddr() 143 (void)memcpy_s(&ifr.ifr_addr, sizeof(addr), &addr, sizeof(addr)); in SetIpaddr() 144 if (ioctl(sockFd, SIOCSIFADDR, &ifr) < 0) { in SetIpaddr() 150 ifr.ifr_flags |= IFF_UP | IFF_RUNNING; in SetIpaddr() 151 if (ioctl(sockFd, SIOCSIFFLAGS, &ifr) < in SetIpaddr() 163 struct ifreq ifr; SetIpDown() local [all...] |
/third_party/toybox/toys/pending/ |
H A D | brctl.c | 45 struct ifreq ifr; in get_ports() local 52 xstrncpy(ifr.ifr_name, bridge, IFNAMSIZ); in get_ports() 53 ifr.ifr_data = (char *)args; in get_ports() 54 xioctl(TT.sockfd, SIOCDEVPRIVATE, &ifr); in get_ports() 60 struct ifreq ifr; in get_br_info() local 65 xstrncpy(ifr.ifr_name, bridge, IFNAMSIZ); in get_br_info() 66 ifr.ifr_data = (char *)args; in get_br_info() 68 if (ioctl(TT.sockfd, SIOCDEVPRIVATE, &ifr) < 0) { in get_br_info() 142 struct ifreq ifr; in br_addif() local 147 ifr in br_addif() 160 struct ifreq ifr; br_delif() local 194 struct ifreq ifr; set_time() local 260 struct ifreq ifr; set_cost_prio() local [all...] |
/third_party/ltp/testcases/kernel/syscalls/bind/ |
H A D | bind06.c | 31 struct ifreq ifr; in setup() local 36 strcpy(ifr.ifr_name, "lo"); in setup() 37 SAFE_IOCTL(fd, SIOCGIFINDEX, &ifr); in setup() 41 addr1.sll_ifindex = ifr.ifr_ifindex; in setup() 72 struct ifreq ifr; in run() local 75 strcpy(ifr.ifr_name, "lo"); in run() 79 ifr.ifr_flags = 0; in run() 80 ioctl(fd, SIOCSIFFLAGS, &ifr); in run() 81 ifr.ifr_flags = IFF_UP; in run() 83 ioctl(fd, SIOCSIFFLAGS, &ifr); in run() [all...] |
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/ap/ |
H A D | vlan_ifconfig.c | 22 struct ifreq ifr; in ifconfig_helper() local 30 os_memset(&ifr, 0, sizeof(ifr)); in ifconfig_helper() 31 os_strlcpy(ifr.ifr_name, if_name, IFNAMSIZ); in ifconfig_helper() 33 if (ioctl(fd, SIOCGIFFLAGS, &ifr) != 0) { in ifconfig_helper() 42 ifr.ifr_flags |= IFF_UP; in ifconfig_helper() 44 ifr.ifr_flags &= ~IFF_UP; in ifconfig_helper() 46 if (ioctl(fd, SIOCSIFFLAGS, &ifr) != 0) { in ifconfig_helper()
|
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/ap/ |
H A D | vlan_ifconfig.c | 22 struct ifreq ifr; in ifconfig_helper() local 30 os_memset(&ifr, 0, sizeof(ifr)); in ifconfig_helper() 31 os_strlcpy(ifr.ifr_name, if_name, IFNAMSIZ); in ifconfig_helper() 33 if (ioctl(fd, SIOCGIFFLAGS, &ifr) != 0) { in ifconfig_helper() 42 ifr.ifr_flags |= IFF_UP; in ifconfig_helper() 44 ifr.ifr_flags &= ~IFF_UP; in ifconfig_helper() 46 if (ioctl(fd, SIOCSIFFLAGS, &ifr) != 0) { in ifconfig_helper()
|
/third_party/ltp/testcases/lib/ |
H A D | tst_ns_ifmove.c | 39 struct ifreq ifr; in get_intf_index_from_name() local 42 memset(&ifr, 0, sizeof(ifr)); in get_intf_index_from_name() 43 strncpy(ifr.ifr_name, intf_name, sizeof(ifr.ifr_name) - 1); in get_intf_index_from_name() 44 ifr.ifr_name[sizeof(ifr.ifr_name)-1] = '\0'; in get_intf_index_from_name() 49 SAFE_IOCTL(sock_fd, SIOCGIFINDEX, &ifr); in get_intf_index_from_name() 52 return ifr.ifr_ifindex; in get_intf_index_from_name()
|
/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...] |
/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()
|
/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()
|