Home
last modified time | relevance | path

Searched refs:ifr6 (Results 1 – 2 of 2) sorted by relevance

/ohos5.0/foundation/communication/netmanager_base/services/netmanagernative/src/manager/
H A Dvnic_manager.cpp171 struct in6_ifreq ifr6 = {}; in SetVnicAddress() local
176 if (inet_pton(AF_INET6, tunAddr.c_str(), &ifr6.ifr6_addr) == 0) { in SetVnicAddress()
179 ifr6.ifr6_prefixlen = static_cast<uint32_t>(prefix); in SetVnicAddress()
180 ifr6.ifr6_ifindex = ifr.ifr_ifindex; in SetVnicAddress()
181 if (ioctl(GetNetSock(false), SIOCSIFADDR, &ifr6) < 0) { in SetVnicAddress()
H A Dvpn_manager.cpp154 struct in6_ifreq ifr6 = {}; in SetVpnAddress() local
159 if (inet_pton(AF_INET6, tunAddr.c_str(), &ifr6.ifr6_addr) == 0) { in SetVpnAddress()
162 ifr6.ifr6_prefixlen = prefix; in SetVpnAddress()
163 ifr6.ifr6_ifindex = ifr.ifr_ifindex; in SetVpnAddress()
164 if (ioctl(net6Sock_, SIOCSIFADDR, &ifr6) < 0) { in SetVpnAddress()