/foundation/communication/netmanager_base/services/netmanagernative/src/manager/ |
D | vpn_manager.cpp | 52 ifreq ifr = {}; in CreateVpnInterface() local 53 if (InitIfreq(ifr, TUN_CARD_NAME) != NETMANAGER_SUCCESS) { in CreateVpnInterface() 63 ifr.ifr_flags = IFF_TUN | IFF_NO_PI; in CreateVpnInterface() 64 if (ioctl(tunfd, TUNSETIFF, &ifr) < 0) { in CreateVpnInterface() 104 ifreq ifr; in SetVpnMtu() local 105 if (InitIfreq(ifr, ifName) != NETMANAGER_SUCCESS) { in SetVpnMtu() 109 ifr.ifr_mtu = mtu; in SetVpnMtu() 110 if (ioctl(net4Sock_, SIOCSIFMTU, &ifr) < 0) { in SetVpnMtu() 120 ifreq ifr = {}; in SetVpnAddress() local 121 if (InitIfreq(ifr, ifName) != NETMANAGER_SUCCESS) { in SetVpnAddress() [all …]
|
D | interface_manager.cpp | 126 struct ifreq ifr; in SetMtu() local 127 if (memset_s(&ifr, sizeof(ifr), 0, sizeof(ifr)) != EOK) { in SetMtu() 131 if (strncpy_s(ifr.ifr_name, IFNAMSIZ, interfaceName, strlen(interfaceName)) != EOK) { in SetMtu() 137 ifr.ifr_mtu = mtu; in SetMtu() 139 if (ioctl(sockfd, SIOCSIFMTU, &ifr) < 0) { in SetMtu() 289 struct ifreq ifr = {}; in GetIfaceConfig() local 290 strncpy_s(ifr.ifr_name, IFNAMSIZ, ifName.c_str(), ifName.length()); in GetIfaceConfig() 293 if (ioctl(fd, SIOCGIFADDR, &ifr) != -1) { in GetIfaceConfig() 294 addr.s_addr = ((struct sockaddr_in *)&ifr.ifr_addr)->sin_addr.s_addr; in GetIfaceConfig() 297 if (ioctl(fd, SIOCGIFNETMASK, &ifr) != -1) { in GetIfaceConfig() [all …]
|
/foundation/communication/bluetooth_service/services/bluetooth/service/src/pan/ |
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), 0, sizeof(ifr)) != EOK) { in SetMacAddress() 128 if (strncpy_s(ifr.ifr_name, IFNAMSIZ, PAN_NETWORK_NAME, strlen(PAN_NETWORK_NAME)) != EOK) { in SetMacAddress() 132 err = ioctl(inetSocket, SIOCGIFHWADDR, &ifr); in SetMacAddress() 140 ifr.ifr_hwaddr.sa_data[i] = btAddr.addr[BT_ADDRESS_LENGTH - i -1]; in SetMacAddress() [all …]
|
/foundation/communication/dsoftbus/tests/core/bus_center/lnn/unittest/ |
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) < 0) { in SetIpaddr() 163 struct ifreq ifr; in SetIpDown() local 164 if (memset_s((void *)&ifr, sizeof(ifr), 0, sizeof(ifr)) != EOK) { in SetIpDown() 174 if (strncpy_s(ifr.ifr_name, sizeof(ifr.ifr_name), "eth0", strlen("eth0")) != EOK) { in SetIpDown() [all …]
|
/foundation/communication/wifi/wifi/services/wifi_standard/wifi_framework/wifi_toolkit/net_helper/ |
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, sizeof(ifr), 0, sizeof(ifr)) != EOK || in AddIpAddr() 169 strcpy_s(ifr.ifr_name, sizeof(ifr.ifr_name), ifName.c_str()) != EOK) { in AddIpAddr() 174 struct sockaddr_in *sin = reinterpret_cast<struct sockaddr_in *>(&ifr.ifr_addr); in AddIpAddr() 189 if (ioctl(fd, SIOCSIFADDR, &ifr) < 0) { in AddIpAddr() [all …]
|
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()
|
D | network_interface.cpp | 301 struct ifreq ifr; in IpAddressChange() local 302 if (memset_s(&ifr, sizeof(ifr), 0, sizeof(ifr)) != EOK || in IpAddressChange() 303 … strncpy_s(ifr.ifr_name, sizeof(ifr.ifr_name), interface.c_str(), interface.length()) != EOK) { in IpAddressChange() 312 struct sockaddr_in *sin = (struct sockaddr_in *)&ifr.ifr_addr; in IpAddressChange() 318 if (ioctl(fd, SIOCSIFADDR, &ifr) < 0) { in IpAddressChange() 327 if (ioctl(fd, SIOCSIFNETMASK, &ifr) < 0) { in IpAddressChange()
|
/foundation/communication/wifi/wifi/services/wifi_standard/wifi_hal/common/ |
D | wifi_hal_common_func.c | 140 struct ifreq ifr; in GetIfaceState() local 141 (void)memset_s(&ifr, sizeof(ifr), 0, sizeof(ifr)); in GetIfaceState() 142 if (strcpy_s(ifr.ifr_name, IFNAMSIZ, ifaceName) != EOK) { in GetIfaceState() 147 if (ioctl(sock, SIOCGIFFLAGS, &ifr) < 0) { in GetIfaceState() 152 state = ((ifr.ifr_flags & IFF_UP) > 0 ? 1 : 0); in GetIfaceState()
|
/foundation/communication/dsoftbus/adapter/common/kernel/posix/ |
D | lnn_ip_utils_adapter.c | 73 struct ifreq ifr; in GetNetworkIpByIfName() local 74 if (strncpy_s(ifr.ifr_name, sizeof(ifr.ifr_name), ifName, strlen(ifName)) != EOK) { in GetNetworkIpByIfName() 79 if (GetNetworkIfIp(fd, &ifr, ip, netmask, len) != SOFTBUS_OK) { in GetNetworkIpByIfName()
|
/foundation/communication/wifi/wifi/services/wifi_standard/wifi_hal/hdi/src/ |
D | wifi_hdi_sta_impl.c | 323 struct ifreq ifr; in UpDownLink() local 324 if (memset_s(&ifr, sizeof(ifr), 0, sizeof(ifr)) != EOK || in UpDownLink() 325 strcpy_s(ifr.ifr_name, sizeof(ifr.ifr_name), "wlan0") != EOK) { in UpDownLink() 334 if (ioctl(fd, SIOCGIFFLAGS, &ifr) != 0) { in UpDownLink() 340 ifr.ifr_flags |= IFF_UP; in UpDownLink() 342 ifr.ifr_flags &= ~IFF_UP; in UpDownLink() 345 if (ioctl(fd, SIOCSIFFLAGS, &ifr) < 0) { in UpDownLink()
|
/foundation/communication/dsoftbus/core/connection/p2p/adapter/ |
D | p2plink_adapter.c | 239 struct ifreq ifr; in GetMacAddr() local 240 if (memset_s(&ifr, sizeof(ifr), 0, sizeof(ifr)) != EOK || in GetMacAddr() 241 strcpy_s(ifr.ifr_name, sizeof(ifr.ifr_name), ifName) != EOK) { in GetMacAddr() 251 if (ioctl(fd, SIOCGIFHWADDR, &ifr) < 0) { in GetMacAddr() 257 if (memcpy_s(macAddr, len, ifr.ifr_hwaddr.sa_data, len) != EOK) { in GetMacAddr() 266 struct ifreq ifr; in GetIpAddr() local 267 if (memset_s(&ifr, sizeof(ifr), 0, sizeof(ifr)) != EOK || in GetIpAddr() 268 strcpy_s(ifr.ifr_name, sizeof(ifr.ifr_name), ifName) != EOK) { in GetIpAddr() 277 if (ioctl(fd, SIOCGIFADDR, &ifr) < 0) { in GetIpAddr() 283 struct sockaddr_in *sin = (struct sockaddr_in *)(&ifr.ifr_addr); in GetIpAddr()
|
/foundation/communication/dsoftbus/core/connection/wifi_direct/utils/ |
D | wifi_direct_network_utils.c | 267 struct ifreq ifr; in GetInterfaceMacAddr() local 268 (void)memset_s(&ifr, sizeof(ifr), 0, sizeof(ifr)); in GetInterfaceMacAddr() 270 int32_t ret = strcpy_s(ifr.ifr_name, sizeof(ifr.ifr_name), ifName); in GetInterfaceMacAddr() 276 ret = ioctl(fd, SIOCGIFHWADDR, &ifr); in GetInterfaceMacAddr() 285 ret = memcpy_s(macAddrArray, *macAddrArraySize, ifr.ifr_hwaddr.sa_data, MAC_ADDR_ARRAY_SIZE); in GetInterfaceMacAddr()
|
/foundation/communication/dhcp/services/dhcp_client/src/ |
D | dhcp_function.c | 277 struct ifreq ifr; in SetIpOrMask() local 279 if (memset_s(&ifr, sizeof(struct ifreq), 0, sizeof(struct ifreq)) != EOK) { in SetIpOrMask() 284 if (strncpy_s(ifr.ifr_name, sizeof(ifr.ifr_name), ifname, strlen(ifname)) != EOK) { in SetIpOrMask() 295 if (memcpy_s(&ifr.ifr_addr, sizeof(ifr.ifr_addr), &sin, sizeof(struct sockaddr)) != EOK) { in SetIpOrMask() 300 if (ioctl(fd, cmd, &ifr) < 0) { in SetIpOrMask()
|
/foundation/communication/dhcp/services/mgr_service/src/ |
D | dhcp_func.cpp | 231 struct ifreq ifr; in GetLocalMac() local 234 bzero(&ifr, sizeof(struct ifreq)); in GetLocalMac() 240 if (strncpy_s(ifr.ifr_name, IFNAMSIZ, ethInf.c_str(), IFNAMSIZ - 1) != EOK) { in GetLocalMac() 245 if (ioctl(sd, SIOCGIFHWADDR, &ifr) < 0) { in GetLocalMac() 256 (unsigned char)ifr.ifr_hwaddr.sa_data[ETH_MAC_ADDR_INDEX_0], in GetLocalMac() 257 (unsigned char)ifr.ifr_hwaddr.sa_data[ETH_MAC_ADDR_INDEX_1], in GetLocalMac() 258 (unsigned char)ifr.ifr_hwaddr.sa_data[ETH_MAC_ADDR_INDEX_2], in GetLocalMac() 259 (unsigned char)ifr.ifr_hwaddr.sa_data[ETH_MAC_ADDR_INDEX_3], in GetLocalMac() 260 (unsigned char)ifr.ifr_hwaddr.sa_data[ETH_MAC_ADDR_INDEX_4], in GetLocalMac() 261 (unsigned char)ifr.ifr_hwaddr.sa_data[ETH_MAC_ADDR_INDEX_5]); in GetLocalMac()
|
/foundation/communication/dsoftbus/components/nstackx/nstackx_ctrl/core/mini_discover/ |
D | coap_discover.c | 226 struct ifreq ifr; local 227 if (strncpy_s(ifr.ifr_name, sizeof(ifr.ifr_name), ifName, strlen(ifName)) != EOK) { 236 if (lwip_ioctl(fd, SIOCGIFBRDADDR, (char*)&ifr) < 0) { 242 …if (inet_ntop(AF_INET, &(((struct sockaddr_in *)&(ifr.ifr_addr))->sin_addr), ipString, sizeof(ipSt…
|
/foundation/communication/netmanager_base/services/netmanagernative/include/manager/ |
D | vpn_manager.h | 48 int32_t InitIfreq(ifreq &ifr, const std::string &cardName);
|
/foundation/communication/dsoftbus/components/nstackx/nstackx_util/platform/liteos/ |
D | sys_dev.c | 177 struct ifreq ifr; in BindToDeviceInner() local 183 …if (strncpy_s(ifr.ifr_ifrn.ifrn_name, IFNAMSIZ, ifBinding->ifr_name, strlen(ifBinding->ifr_name)) … in BindToDeviceInner() 187 if (setsockopt(sockfd, SOL_SOCKET, SO_BINDTODEVICE, (char *)&ifr, sizeof(ifr)) < 0) { in BindToDeviceInner()
|
/foundation/communication/dsoftbus/components/nstackx/nstackx_util/platform/unix/ |
D | sys_dev.c | 177 struct ifreq ifr; in BindToDeviceInner() local 183 …if (strncpy_s(ifr.ifr_ifrn.ifrn_name, IFNAMSIZ, ifBinding->ifr_name, strlen(ifBinding->ifr_name)) … in BindToDeviceInner() 187 if (setsockopt(sockfd, SOL_SOCKET, SO_BINDTODEVICE, (char *)&ifr, sizeof(ifr)) < 0) { in BindToDeviceInner()
|