/packages/modules/DnsResolver/ |
D | PrivateDnsConfiguration.cpp | 115 int PrivateDnsConfiguration::set(int32_t netId, uint32_t mark, in set() argument 119 LOG(DEBUG) << "PrivateDnsConfiguration::set(" << netId << ", 0x" << std::hex << mark << std::dec in set() 125 mUnorderedDnsTracker[netId] = unencryptedServers; in set() 126 mUnorderedDotTracker[netId] = encryptedServers; in set() 127 mUnorderedDohTracker[netId] = encryptedServers; in set() 130 mPrivateDnsModes[netId] = PrivateDnsMode::STRICT; in set() 132 mPrivateDnsModes[netId] = PrivateDnsMode::OPPORTUNISTIC; in set() 134 mPrivateDnsModes[netId] = PrivateDnsMode::OFF; in set() 135 clearDot(netId); in set() 136 clearDoh(netId); in set() [all …]
|
D | Dns64Configuration.cpp | 51 void Dns64Configuration::startPrefixDiscovery(unsigned netId) { in startPrefixDiscovery() argument 58 removeDns64Config(netId); in startPrefixDiscovery() 60 Dns64Config cfg(getNextId(), netId); in startPrefixDiscovery() 62 mDns64Configs.emplace(std::make_pair(netId, cfg)); in startPrefixDiscovery() 66 std::thread discovery_thread([thiz, cfg, netId] { in startPrefixDiscovery() 67 setThreadName(fmt::format("Nat64Pfx_{}", netId)); in startPrefixDiscovery() 82 thiz->mGetNetworkContextCallback(evalCfg.netId, 0, &netcontext); in startPrefixDiscovery() 107 void Dns64Configuration::stopPrefixDiscovery(unsigned netId) { in stopPrefixDiscovery() argument 109 removeDns64Config(netId); in stopPrefixDiscovery() 113 IPPrefix Dns64Configuration::getPrefix64Locked(unsigned netId) const REQUIRES(mMutex) { in getPrefix64Locked() [all …]
|
D | ResolverController.cpp | 57 << args.netId << " with prefix " << args.prefixString << "/" in sendNat64PrefixEvent() 65 it->onNat64PrefixEvent(args.netId, args.added, args.prefixString, args.prefixLength); in sendNat64PrefixEvent() 70 .netId = static_cast<int32_t>(args.netId), in sendNat64PrefixEvent() 82 int getDnsInfo(unsigned netId, std::vector<std::string>* servers, std::vector<std::string>* domains, in getDnsInfo() argument 106 int revision_id = android_net_res_stats_get_info_for_net(netId, &nscount, res_servers, &dcount, in getDnsInfo() 154 *interfaceNames = resolv_get_interface_names(netId); in getDnsInfo() 163 [](uint32_t netId, uint32_t uid, android_net_context* netcontext) { in ResolverController() argument 164 gResNetdCallbacks.get_network_context(netId, uid, netcontext); in ResolverController() 168 void ResolverController::destroyNetworkCache(unsigned netId) { in destroyNetworkCache() argument 169 LOG(VERBOSE) << __func__ << ": netId = " << netId; in destroyNetworkCache() [all …]
|
D | DnsResolverService.cpp | 113 for (auto netId : resolv_list_caches()) { in dump() local 114 dw.println("NetId: %u", netId); in dump() 115 gDnsResolv->resolverCtrl.dump(dw, netId); in dump() 205 int32_t netId, std::vector<std::string>* servers, std::vector<std::string>* domains, in getResolverInfo() argument 217 netId, servers, domains, tlsServers, &interfaceNames, params, stats, &timeout_count); in getResolverInfo() 226 ::ndk::ScopedAStatus DnsResolverService::startPrefix64Discovery(int32_t netId) { in startPrefix64Discovery() argument 230 gDnsResolv->resolverCtrl.startPrefix64Discovery(netId); in startPrefix64Discovery() 235 ::ndk::ScopedAStatus DnsResolverService::stopPrefix64Discovery(int32_t netId) { in stopPrefix64Discovery() argument 239 gDnsResolv->resolverCtrl.stopPrefix64Discovery(netId); in stopPrefix64Discovery() 244 ::ndk::ScopedAStatus DnsResolverService::getPrefix64(int netId, std::string* stringPrefix) { in getPrefix64() argument [all …]
|
D | PrivateDnsConfiguration.h | 105 int set(int32_t netId, uint32_t mark, const std::vector<std::string>& unencryptedServers, 111 PrivateDnsStatus getStatus(unsigned netId) const EXCLUDES(mPrivateDnsLock); 112 NetworkDnsServerSupportReported getStatusForMetrics(unsigned netId) const 115 void clear(unsigned netId) EXCLUDES(mPrivateDnsLock); 117 ssize_t dohQuery(unsigned netId, const netdutils::Slice query, const netdutils::Slice answer, 122 base::Result<void> requestDotValidation(unsigned netId, const ServerIdentity& identity, 129 void onDohStatusUpdate(uint32_t netId, bool success, const char* ipAddr, const char* host) 132 base::Result<netdutils::IPSockAddr> getDohServer(unsigned netId) const 138 int setDot(int32_t netId, uint32_t mark, const std::vector<std::string>& servers, 141 void clearDot(int32_t netId) REQUIRES(mPrivateDnsLock); [all …]
|
D | Dns64Configuration.h | 56 unsigned netId; member 82 void startPrefixDiscovery(unsigned netId); 83 void stopPrefixDiscovery(unsigned netId); 84 netdutils::IPPrefix getPrefix64(unsigned netId) const; 86 int setPrefix64(unsigned netId, const netdutils::IPPrefix& pfx) EXCLUDES(mMutex); 87 int clearPrefix64(unsigned netId) EXCLUDES(mMutex); 89 void dump(netdutils::DumpWriter& dw, unsigned netId); 94 : discoveryId(pseudoRandomId), netId(network) {} in Dns64Config() 99 const unsigned int netId; member 114 netdutils::IPPrefix getPrefix64Locked(unsigned netId) const REQUIRES(mMutex); [all …]
|
D | ResolverController.h | 47 int getResolverInfo(int32_t netId, std::vector<std::string>* servers, 53 void startPrefix64Discovery(int32_t netId); 54 void stopPrefix64Discovery(int32_t netId); 57 int setPrefix64(unsigned netId, const netdutils::IPPrefix& prefix) { in setPrefix64() argument 58 return mDns64Configuration->setPrefix64(netId, prefix); in setPrefix64() 61 int clearPrefix64(unsigned netId) { return mDns64Configuration->clearPrefix64(netId); } in clearPrefix64() argument 64 int getPrefix64(unsigned netId, netdutils::IPPrefix* prefix); 66 void dump(netdutils::DumpWriter& dw, unsigned netId);
|
D | DnsResolverService.h | 51 int32_t netId, std::vector<std::string>* servers, std::vector<std::string>* domains, 55 ::ndk::ScopedAStatus destroyNetworkCache(int32_t netId) override; 56 ::ndk::ScopedAStatus createNetworkCache(int32_t netId) override; 57 ::ndk::ScopedAStatus flushNetworkCache(int32_t netId) override; 59 int32_t netId, const aidl::android::net::ResolverOptionsParcel& options) override; 62 ::ndk::ScopedAStatus startPrefix64Discovery(int32_t netId) override; 63 ::ndk::ScopedAStatus stopPrefix64Discovery(int32_t netId) override; 65 ::ndk::ScopedAStatus getPrefix64(int32_t netId, std::string* stringPrefix) override; 66 ::ndk::ScopedAStatus setPrefix64(int32_t netId, const std::string& stringPrefix) override;
|
/packages/modules/Connectivity/framework/src/android/net/ |
D | Network.java | 70 public final int netId; field in Network 116 public Network(int netId) { in Network() argument 117 this(netId, false); in Network() 123 public Network(int netId, boolean privateDnsBypass) { in Network() argument 124 this.netId = netId; in Network() 133 this(that.netId, that.mPrivateDnsBypass); in Network() 170 return new Network(netId, true); in getPrivateDnsBypassingCopy() 180 return netId; in getNetId() 193 ? (USE_LOCAL_NAMESERVERS_FLAG | netId) // Non-portable DNS resolution flag. in getNetIdForResolv() 194 : netId; in getNetIdForResolv() [all …]
|
D | RoutingCoordinatorManager.java | 52 public void addRoute(final int netId, final RouteInfo route) { in addRoute() argument 54 mService.addRoute(netId, route); in addRoute() 68 public void removeRoute(final int netId, final RouteInfo route) { in removeRoute() argument 70 mService.removeRoute(netId, route); in removeRoute() 84 public void updateRoute(final int netId, final RouteInfo route) { in updateRoute() argument 86 mService.updateRoute(netId, route); in updateRoute() 102 public void addInterfaceToNetwork(final int netId, final String iface) { in addInterfaceToNetwork() argument 104 mService.addInterfaceToNetwork(netId, iface); in addInterfaceToNetwork() 119 public void removeInterfaceFromNetwork(final int netId, final String iface) { in removeInterfaceFromNetwork() argument 121 mService.removeInterfaceFromNetwork(netId, iface); in removeInterfaceFromNetwork()
|
/packages/modules/Wifi/service/tests/wifitests/src/com/android/server/wifi/ |
D | WifiNetworkSelectorTestUtil.java | 277 int netId = 0; in generateWifiConfigurations() local 284 id = netId; in generateWifiConfigurations() 286 netId++; in generateWifiConfigurations() 327 public WifiConfiguration answer(int netId) { in prepareConfigStore() 329 if (netId == config.networkId) { in prepareConfigStore() 338 public WifiConfiguration answer(int netId) { in prepareConfigStore() 340 if (netId == config.networkId) { in prepareConfigStore() 362 for (int netId = 0; netId < configs.length; netId++) { in prepareConfigStore() 363 savedNetworks.add(new WifiConfiguration(configs[netId])); in prepareConfigStore() 370 public boolean answer(int netId) { in prepareConfigStore() [all …]
|
/packages/modules/Connectivity/service/src/com/android/server/connectivity/ |
D | DnsManager.java | 157 public final int netId; field in DnsManager.PrivateDnsValidationUpdate 163 public PrivateDnsValidationUpdate(int netId, InetAddress ipAddress, in PrivateDnsValidationUpdate() argument 165 this.netId = netId; in PrivateDnsValidationUpdate() 299 public void updatePrivateDnsStatus(int netId, LinkProperties lp) { in updatePrivateDnsStatus() argument 302 final PrivateDnsConfig privateDnsCfg = mPrivateDnsMap.getOrDefault(netId, in updatePrivateDnsStatus() 307 useTls ? mPrivateDnsValidationMap.get(netId) : null; in updatePrivateDnsStatus() 323 final PrivateDnsValidationStatuses statuses = mPrivateDnsValidationMap.get(update.netId); in updatePrivateDnsValidation() 338 public void updateCapabilitiesForNetwork(int netId, @NonNull final NetworkCapabilities nc) { in updateCapabilitiesForNetwork() argument 339 mNetworkCapabilitiesMap.put(netId, nc); in updateCapabilitiesForNetwork() 340 sendDnsConfigurationForNetwork(netId); in updateCapabilitiesForNetwork() [all …]
|
/packages/modules/DnsResolver/aidl_api/dnsresolver_aidl_interface/10/android/net/ |
D | IDnsResolver.aidl | 25 …void getResolverInfo(int netId, out @utf8InCpp String[] servers, out @utf8InCpp String[] domains, … in getResolverInfo() argument 26 void startPrefix64Discovery(int netId); in startPrefix64Discovery() argument 27 void stopPrefix64Discovery(int netId); in stopPrefix64Discovery() argument 28 @utf8InCpp String getPrefix64(int netId); in getPrefix64() argument 29 void createNetworkCache(int netId); in createNetworkCache() argument 30 void destroyNetworkCache(int netId); in destroyNetworkCache() argument 32 void flushNetworkCache(int netId); in flushNetworkCache() argument 33 void setPrefix64(int netId, @utf8InCpp String prefix); in setPrefix64() argument 35 void setResolverOptions(int netId, in android.net.ResolverOptionsParcel optionParams); in setResolverOptions() argument
|
/packages/modules/DnsResolver/aidl_api/dnsresolver_aidl_interface/9/android/net/ |
D | IDnsResolver.aidl | 25 …void getResolverInfo(int netId, out @utf8InCpp String[] servers, out @utf8InCpp String[] domains, … in getResolverInfo() argument 26 void startPrefix64Discovery(int netId); in startPrefix64Discovery() argument 27 void stopPrefix64Discovery(int netId); in stopPrefix64Discovery() argument 28 @utf8InCpp String getPrefix64(int netId); in getPrefix64() argument 29 void createNetworkCache(int netId); in createNetworkCache() argument 30 void destroyNetworkCache(int netId); in destroyNetworkCache() argument 32 void flushNetworkCache(int netId); in flushNetworkCache() argument 33 void setPrefix64(int netId, @utf8InCpp String prefix); in setPrefix64() argument 35 void setResolverOptions(int netId, in android.net.ResolverOptionsParcel optionParams); in setResolverOptions() argument
|
/packages/modules/DnsResolver/binder/android/net/ |
D | IDnsResolver.aidl | 102 void getResolverInfo(int netId, out @utf8InCpp String[] servers, in getResolverInfo() argument 111 void startPrefix64Discovery(int netId); in startPrefix64Discovery() argument 118 void stopPrefix64Discovery(int netId); in stopPrefix64Discovery() argument 132 @utf8InCpp String getPrefix64(int netId); in getPrefix64() argument 141 void createNetworkCache(int netId); in createNetworkCache() argument 148 void destroyNetworkCache(int netId); in destroyNetworkCache() argument 174 void flushNetworkCache(int netId); in flushNetworkCache() argument 221 void setPrefix64(int netId, @utf8InCpp String prefix); in setPrefix64() argument 248 void setResolverOptions(int netId, in ResolverOptionsParcel optionParams); in setResolverOptions() argument
|
/packages/modules/DnsResolver/aidl_api/dnsresolver_aidl_interface/12/android/net/ |
D | IDnsResolver.aidl | 25 …void getResolverInfo(int netId, out @utf8InCpp String[] servers, out @utf8InCpp String[] domains, … in getResolverInfo() argument 26 void startPrefix64Discovery(int netId); in startPrefix64Discovery() argument 27 void stopPrefix64Discovery(int netId); in stopPrefix64Discovery() argument 28 @utf8InCpp String getPrefix64(int netId); in getPrefix64() argument 29 void createNetworkCache(int netId); in createNetworkCache() argument 30 void destroyNetworkCache(int netId); in destroyNetworkCache() argument 32 void flushNetworkCache(int netId); in flushNetworkCache() argument 33 void setPrefix64(int netId, @utf8InCpp String prefix); in setPrefix64() argument 35 void setResolverOptions(int netId, in android.net.ResolverOptionsParcel optionParams); in setResolverOptions() argument
|
/packages/modules/DnsResolver/aidl_api/dnsresolver_aidl_interface/current/android/net/ |
D | IDnsResolver.aidl | 25 …void getResolverInfo(int netId, out @utf8InCpp String[] servers, out @utf8InCpp String[] domains, … in getResolverInfo() argument 26 void startPrefix64Discovery(int netId); in startPrefix64Discovery() argument 27 void stopPrefix64Discovery(int netId); in stopPrefix64Discovery() argument 28 @utf8InCpp String getPrefix64(int netId); in getPrefix64() argument 29 void createNetworkCache(int netId); in createNetworkCache() argument 30 void destroyNetworkCache(int netId); in destroyNetworkCache() argument 32 void flushNetworkCache(int netId); in flushNetworkCache() argument 33 void setPrefix64(int netId, @utf8InCpp String prefix); in setPrefix64() argument 35 void setResolverOptions(int netId, in android.net.ResolverOptionsParcel optionParams); in setResolverOptions() argument
|
/packages/modules/DnsResolver/aidl_api/dnsresolver_aidl_interface/15/android/net/ |
D | IDnsResolver.aidl | 25 …void getResolverInfo(int netId, out @utf8InCpp String[] servers, out @utf8InCpp String[] domains, … in getResolverInfo() argument 26 void startPrefix64Discovery(int netId); in startPrefix64Discovery() argument 27 void stopPrefix64Discovery(int netId); in stopPrefix64Discovery() argument 28 @utf8InCpp String getPrefix64(int netId); in getPrefix64() argument 29 void createNetworkCache(int netId); in createNetworkCache() argument 30 void destroyNetworkCache(int netId); in destroyNetworkCache() argument 32 void flushNetworkCache(int netId); in flushNetworkCache() argument 33 void setPrefix64(int netId, @utf8InCpp String prefix); in setPrefix64() argument 35 void setResolverOptions(int netId, in android.net.ResolverOptionsParcel optionParams); in setResolverOptions() argument
|
/packages/modules/DnsResolver/aidl_api/dnsresolver_aidl_interface/14/android/net/ |
D | IDnsResolver.aidl | 25 …void getResolverInfo(int netId, out @utf8InCpp String[] servers, out @utf8InCpp String[] domains, … in getResolverInfo() argument 26 void startPrefix64Discovery(int netId); in startPrefix64Discovery() argument 27 void stopPrefix64Discovery(int netId); in stopPrefix64Discovery() argument 28 @utf8InCpp String getPrefix64(int netId); in getPrefix64() argument 29 void createNetworkCache(int netId); in createNetworkCache() argument 30 void destroyNetworkCache(int netId); in destroyNetworkCache() argument 32 void flushNetworkCache(int netId); in flushNetworkCache() argument 33 void setPrefix64(int netId, @utf8InCpp String prefix); in setPrefix64() argument 35 void setResolverOptions(int netId, in android.net.ResolverOptionsParcel optionParams); in setResolverOptions() argument
|
/packages/modules/DnsResolver/aidl_api/dnsresolver_aidl_interface/11/android/net/ |
D | IDnsResolver.aidl | 25 …void getResolverInfo(int netId, out @utf8InCpp String[] servers, out @utf8InCpp String[] domains, … in getResolverInfo() argument 26 void startPrefix64Discovery(int netId); in startPrefix64Discovery() argument 27 void stopPrefix64Discovery(int netId); in stopPrefix64Discovery() argument 28 @utf8InCpp String getPrefix64(int netId); in getPrefix64() argument 29 void createNetworkCache(int netId); in createNetworkCache() argument 30 void destroyNetworkCache(int netId); in destroyNetworkCache() argument 32 void flushNetworkCache(int netId); in flushNetworkCache() argument 33 void setPrefix64(int netId, @utf8InCpp String prefix); in setPrefix64() argument 35 void setResolverOptions(int netId, in android.net.ResolverOptionsParcel optionParams); in setResolverOptions() argument
|
/packages/modules/DnsResolver/aidl_api/dnsresolver_aidl_interface/13/android/net/ |
D | IDnsResolver.aidl | 25 …void getResolverInfo(int netId, out @utf8InCpp String[] servers, out @utf8InCpp String[] domains, … in getResolverInfo() argument 26 void startPrefix64Discovery(int netId); in startPrefix64Discovery() argument 27 void stopPrefix64Discovery(int netId); in stopPrefix64Discovery() argument 28 @utf8InCpp String getPrefix64(int netId); in getPrefix64() argument 29 void createNetworkCache(int netId); in createNetworkCache() argument 30 void destroyNetworkCache(int netId); in destroyNetworkCache() argument 32 void flushNetworkCache(int netId); in flushNetworkCache() argument 33 void setPrefix64(int netId, @utf8InCpp String prefix); in setPrefix64() argument 35 void setResolverOptions(int netId, in android.net.ResolverOptionsParcel optionParams); in setResolverOptions() argument
|
/packages/modules/DnsResolver/aidl_api/dnsresolver_aidl_interface/5/android/net/ |
D | IDnsResolver.aidl | 24 …void getResolverInfo(int netId, out @utf8InCpp String[] servers, out @utf8InCpp String[] domains, … in getResolverInfo() argument 25 void startPrefix64Discovery(int netId); in startPrefix64Discovery() argument 26 void stopPrefix64Discovery(int netId); in stopPrefix64Discovery() argument 27 @utf8InCpp String getPrefix64(int netId); in getPrefix64() argument 28 void createNetworkCache(int netId); in createNetworkCache() argument 29 void destroyNetworkCache(int netId); in destroyNetworkCache() argument 31 void flushNetworkCache(int netId); in flushNetworkCache() argument 32 void setPrefix64(int netId, @utf8InCpp String prefix); in setPrefix64() argument
|
/packages/modules/DnsResolver/aidl_api/dnsresolver_aidl_interface/7/android/net/ |
D | IDnsResolver.aidl | 25 …void getResolverInfo(int netId, out @utf8InCpp String[] servers, out @utf8InCpp String[] domains, … in getResolverInfo() argument 26 void startPrefix64Discovery(int netId); in startPrefix64Discovery() argument 27 void stopPrefix64Discovery(int netId); in stopPrefix64Discovery() argument 28 @utf8InCpp String getPrefix64(int netId); in getPrefix64() argument 29 void createNetworkCache(int netId); in createNetworkCache() argument 30 void destroyNetworkCache(int netId); in destroyNetworkCache() argument 32 void flushNetworkCache(int netId); in flushNetworkCache() argument 33 void setPrefix64(int netId, @utf8InCpp String prefix); in setPrefix64() argument
|
/packages/modules/DnsResolver/aidl_api/dnsresolver_aidl_interface/6/android/net/ |
D | IDnsResolver.aidl | 24 …void getResolverInfo(int netId, out @utf8InCpp String[] servers, out @utf8InCpp String[] domains, … in getResolverInfo() argument 25 void startPrefix64Discovery(int netId); in startPrefix64Discovery() argument 26 void stopPrefix64Discovery(int netId); in stopPrefix64Discovery() argument 27 @utf8InCpp String getPrefix64(int netId); in getPrefix64() argument 28 void createNetworkCache(int netId); in createNetworkCache() argument 29 void destroyNetworkCache(int netId); in destroyNetworkCache() argument 31 void flushNetworkCache(int netId); in flushNetworkCache() argument 32 void setPrefix64(int netId, @utf8InCpp String prefix); in setPrefix64() argument
|
/packages/modules/DnsResolver/aidl_api/dnsresolver_aidl_interface/8/android/net/ |
D | IDnsResolver.aidl | 25 …void getResolverInfo(int netId, out @utf8InCpp String[] servers, out @utf8InCpp String[] domains, … in getResolverInfo() argument 26 void startPrefix64Discovery(int netId); in startPrefix64Discovery() argument 27 void stopPrefix64Discovery(int netId); in stopPrefix64Discovery() argument 28 @utf8InCpp String getPrefix64(int netId); in getPrefix64() argument 29 void createNetworkCache(int netId); in createNetworkCache() argument 30 void destroyNetworkCache(int netId); in destroyNetworkCache() argument 32 void flushNetworkCache(int netId); in flushNetworkCache() argument 33 void setPrefix64(int netId, @utf8InCpp String prefix); in setPrefix64() argument
|