Home
last modified time | relevance | path

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

/ohos5.0/foundation/communication/netmanager_base/services/netmanagernative/src/netsys/dnsresolv/
H A Ddns_proxy_listen.cpp84 bool DnsProxyListen::GetDnsProxyServers(std::vector<std::string> &servers, size_t serverIdx) in GetDnsProxyServers() argument
91 if (serverIdx >= servers.size()) { in GetDnsProxyServers()
102 if (servers[serverIdx].find(".") == std::string::npos) { in MakeAddrInfo()
107 addrParse.sin.sin_addr.s_addr = inet_addr(servers[serverIdx].c_str()); in MakeAddrInfo()
109 … NETNATIVE_LOGE("Input ipv4 dns server %{private}s is not correct!", servers[serverIdx].c_str()); in MakeAddrInfo()
113 if (servers[serverIdx].find(":") == std::string::npos) { in MakeAddrInfo()
118 inet_pton(AF_INET6, servers[serverIdx].c_str(), &(addrParse.sin6.sin6_addr)); in MakeAddrInfo()
120 … NETNATIVE_LOGE("Input ipv6 dns server %{private}s is not correct!", servers[serverIdx].c_str()); in MakeAddrInfo()
137 auto serverIdx = iter->second.GetIdx(); in SendRequest2Server() local
139 if (!GetDnsProxyServers(servers, serverIdx)) { in SendRequest2Server()
[all …]
/ohos5.0/foundation/communication/netmanager_base/services/netmanagernative/include/netsys/
H A Ddns_proxy_listen.h89 bool GetDnsProxyServers(std::vector<std::string> &servers, size_t serverIdx);
90 … bool MakeAddrInfo(std::vector<std::string> &servers, size_t serverIdx, AlignedSockAddr &addrParse,