Home
last modified time | relevance | path

Searched refs:netid (Results 1 – 13 of 13) sorted by relevance

/system/netd/resolv/
Dresolv_cache.h54 ResolvCacheStatus _resolv_cache_lookup(unsigned netid, const void* query, int querylen,
61 void _resolv_cache_add(unsigned netid, const void* query, int querylen, const void* answer,
65 void _resolv_cache_query_failed(unsigned netid, const void* query, int querylen, uint32_t flags);
68 int resolv_set_nameservers_for_net(unsigned netid, const char** servers, int numservers,
72 int resolv_create_cache_for_net(unsigned netid);
75 void resolv_delete_cache_for_net(unsigned netid);
Dres_cache.cpp1137 unsigned netid; member
1164 static resolv_cache* find_named_cache_locked(unsigned netid) REQUIRES(cache_mutex);
1165 static int resolv_create_cache_for_net_locked(unsigned netid) REQUIRES(cache_mutex);
1229 void _resolv_cache_query_failed(unsigned netid, const void* query, int querylen, uint32_t flags) { in _resolv_cache_query_failed() argument
1241 cache = find_named_cache_locked(netid); in _resolv_cache_query_failed()
1409 static resolv_cache_info* find_cache_info_locked(unsigned netid) REQUIRES(cache_mutex);
1411 ResolvCacheStatus _resolv_cache_lookup(unsigned netid, const void* query, int querylen, in _resolv_cache_lookup() argument
1438 cache = find_named_cache_locked(netid); in _resolv_cache_lookup()
1465 [netid, &cache, &key]() REQUIRES(cache_mutex) { in _resolv_cache_lookup()
1467 cache = find_named_cache_locked(netid); in _resolv_cache_lookup()
[all …]
DResolverController.h41 void destroyNetworkCache(unsigned netid);
42 int createNetworkCache(unsigned netid);
Dresolv_private.h90 unsigned netid; /* NetId: cache key and socket mark */ member
128 int resolv_cache_get_resolver_stats(unsigned netid, res_params* params, res_stats stats[MAXNS]);
133 void _resolv_cache_add_resolver_stats_sample(unsigned netid, int revision_id, int ns,
DDnsTlsTransport.cpp146 bool DnsTlsTransport::validate(const DnsTlsServer& server, unsigned netid, uint32_t mark) { in validate() argument
147 ALOGV("Beginning validation on %u", netid); in validate()
200 ALOGV("%u answer count: %d", netid, ancount); in validate()
Dres_send.cpp394 cache_status = _resolv_cache_lookup(statp->netid, buf, buflen, ans, anssiz, &anslen, flags); in res_nsend()
409 _resolv_cache_query_failed(statp->netid, buf, buflen, flags); in res_nsend()
498 int revision_id = resolv_cache_get_resolver_stats(statp->netid, &params, stats); in res_nsend()
543 _resolv_cache_add(statp->netid, buf, buflen, ans, resplen); in res_nsend()
548 _resolv_cache_query_failed(statp->netid, buf, buflen, flags); in res_nsend()
577 _resolv_cache_add_resolver_stats_sample(statp->netid, revision_id, ns, &sample, in res_nsend()
584 _resolv_cache_query_failed(statp->netid, buf, buflen, flags); in res_nsend()
601 _resolv_cache_add_resolver_stats_sample(statp->netid, revision_id, ns, &sample, in res_nsend()
608 _resolv_cache_query_failed(statp->netid, buf, buflen, flags); in res_nsend()
621 _resolv_cache_add(statp->netid, buf, buflen, ans, resplen); in res_nsend()
[all …]
DDnsTlsTransport.h58 static bool validate(const DnsTlsServer& server, unsigned netid, uint32_t mark);
Dres_init.cpp142 statp->netid = NETID_UNSET; in res_vinit()
388 statp->netid = netcontext->dns_netid; in res_setnetcontext()
DDnsProxyListener.cpp108 bool checkAndClearUseLocalNameserversFlag(unsigned* netid) { in checkAndClearUseLocalNameserversFlag() argument
109 if (netid == nullptr || ((*netid) & NETID_USE_LOCAL_NAMESERVERS) == 0) { in checkAndClearUseLocalNameserversFlag()
112 *netid = (*netid) & ~NETID_USE_LOCAL_NAMESERVERS; in checkAndClearUseLocalNameserversFlag()
Dresolver_test.cpp75 const addrinfo* hints, unsigned netid, unsigned mark,
3371 bool checkAndClearUseLocalNameserversFlag(unsigned* netid) { in checkAndClearUseLocalNameserversFlag() argument
3372 if (netid == nullptr || ((*netid) & NETID_USE_LOCAL_NAMESERVERS) == 0) { in checkAndClearUseLocalNameserversFlag()
3375 *netid = (*netid) & ~NETID_USE_LOCAL_NAMESERVERS; in checkAndClearUseLocalNameserversFlag()
/system/netd/resolv/include/netd_resolv/
Dresolv.h86 typedef void (*get_network_context_callback)(unsigned netid, uid_t uid,
102 LIBNETD_RESOLV_PUBLIC bool resolv_has_nameservers(unsigned netid);
Dresolv_stub.h37 bool (*resolv_has_nameservers)(unsigned netid);
Dstats.h53 unsigned netid, int* nscount, sockaddr_storage servers[MAXNS], int* dcount,