Lines Matching defs:NetConfig
1022 struct NetConfig { struct
1023 explicit NetConfig(unsigned netId) : netid(netId) { in NetConfig() argument
1028 int nameserverCount() { return nameserverSockAddrs.size(); } in nameserverCount()
1029 int setOptions(const ResolverOptionsParcel& resolverOptions) { in setOptions()
1046 const unsigned netid;
1047 std::unique_ptr<Cache> cache;
1048 std::vector<std::string> nameservers;
1049 std::vector<IPSockAddr> nameserverSockAddrs;
1050 int revision_id = 0; // # times the nameservers have been replaced
1051 res_params params{};
1052 res_stats nsstats[MAXNS]{};
1053 std::vector<std::string> search_domains;
1054 int wait_for_pending_req_timeout_count = 0;
1056 std::unordered_map<int, uint32_t> dns_event_subsampling_map;
1057 std::unordered_map<int, uint32_t> mdns_event_subsampling_map;
1058 DnsStats dnsStats;
1063 HostMapping;
1064 HostMapping customizedTable = {};
1066 int tc_mode = aidl::android::net::IDnsResolver::TC_MODE_DEFAULT;
1067 bool enforceDnsUid = false;
1068 std::vector<int32_t> transportTypes;
1069 bool metered = false;
1070 std::vector<std::string> interfaceNames;