Home
last modified time | relevance | path

Searched refs:ifr (Results 1 – 18 of 18) sorted by relevance

/foundation/communication/netmanager_base/services/netmanagernative/src/manager/
Dvpn_manager.cpp52 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 …]
Dinterface_manager.cpp126 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/
Dpan_network.cpp99 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/
Dnet_buscenter_test.cpp116 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/
Dif_config.cpp126 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 …]
Dmac_address.cpp142 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()
Dnetwork_interface.cpp301 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/
Dwifi_hal_common_func.c140 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/
Dlnn_ip_utils_adapter.c73 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/
Dwifi_hdi_sta_impl.c323 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/
Dp2plink_adapter.c239 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/
Dwifi_direct_network_utils.c267 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/
Ddhcp_function.c277 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/
Ddhcp_func.cpp231 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/
Dcoap_discover.c226 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/
Dvpn_manager.h48 int32_t InitIfreq(ifreq &ifr, const std::string &cardName);
/foundation/communication/dsoftbus/components/nstackx/nstackx_util/platform/liteos/
Dsys_dev.c177 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/
Dsys_dev.c177 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()