/packages/services/Iwlan/test/com/google/android/iwlan/epdg/ |
D | NaptrDnsResolverTest.java | 31 import android.net.DnsResolver; 78 @Mock private DnsResolver mMockDnsResolver; 82 DnsResolver.Callback<List<NaptrTarget>> mNaptrDnsCb; 87 new DnsResolver.Callback<List<NaptrTarget>>() { in NaptrDnsResolverTest() 98 public void onError(@Nullable final DnsResolver.DnsException error) { in NaptrDnsResolverTest() 107 mStaticMockSession = mockitoSession().mockStatic(DnsResolver.class).startMocking(); in setUp() 110 lenient().when(DnsResolver.getInstance()).thenReturn(mMockDnsResolver); in setUp() 125 final DnsResolver.Callback<byte[]> callback = invocation.getArgument(7); in testValidHostNameGivesNaptrResponse() 134 ArgumentMatchers.eq(DnsResolver.CLASS_IN), in testValidHostNameGivesNaptrResponse() 164 final DnsResolver.Callback<byte[]> callback = invocation.getArgument(7); in testValidHostNameGivesParsingErrorForUnexpectedResponse() [all …]
|
D | SrvDnsResolverTest.java | 30 import android.net.DnsResolver; 103 @Mock private DnsResolver mMockDnsResolver; 107 final DnsResolver.Callback<List<SrvRecordInetAddress>> mSrvDnsCb; 112 new DnsResolver.Callback<List<SrvRecordInetAddress>>() { in SrvDnsResolverTest() 124 public void onError(@Nullable final DnsResolver.DnsException error) { in SrvDnsResolverTest() 133 mStaticMockSession = mockitoSession().mockStatic(DnsResolver.class).startMocking(); in setUp() 136 lenient().when(DnsResolver.getInstance()).thenReturn(mMockDnsResolver); in setUp() 152 final DnsResolver.Callback<byte[]> callback = invocation.getArgument(7); in testQueryGivesSrvAndIpAddressResponse() 163 ArgumentMatchers.eq(DnsResolver.CLASS_IN), in testQueryGivesSrvAndIpAddressResponse() 200 DnsResolver.Callback<byte[]> callback = invocation.getArgument(7); in testQueryGivesSrvResponseFollowUpQueriesGiveIpAddress() [all …]
|
D | EpdgSelectorTest.java | 19 import static android.net.DnsResolver.TYPE_A; 20 import static android.net.DnsResolver.TYPE_AAAA; 43 import android.net.DnsResolver; 144 @Mock private DnsResolver mMockDnsResolver; 155 .mockStatic(DnsResolver.class) in setUp() 232 when(DnsResolver.getInstance()).thenReturn(mMockDnsResolver); 266 when(DnsResolver.getInstance()).thenReturn(mMockDnsResolver); 297 when(DnsResolver.getInstance()).thenReturn(mMockDnsResolver); 312 when(DnsResolver.getInstance()).thenReturn(mMockDnsResolver); 361 when(DnsResolver.getInstance()).thenReturn(mMockDnsResolver); [all …]
|
/packages/modules/DnsResolver/ |
D | DnsResolver.cpp | 47 android::net::gDnsResolv = android::net::DnsResolver::getInstance(); in resolv_init() 69 DnsResolver* gDnsResolv = nullptr; 73 DnsResolver* DnsResolver::getInstance() { in getInstance() 75 static DnsResolver instance; in getInstance() 79 DnsResolver::DnsResolver() { in DnsResolver() function in android::net::DnsResolver 88 bool DnsResolver::start() { in start() 105 int DnsResolver::setLogSeverity(int32_t logSeverity) { in setLogSeverity()
|
D | DnsResolver.h | 28 class DnsResolver { 30 static DnsResolver* getInstance(); 34 DnsResolver(DnsResolver const&) = delete; 35 void operator=(DnsResolver const&) = delete; 42 DnsResolver(); 48 extern DnsResolver* gDnsResolv;
|
/packages/services/Iwlan/src/com/google/android/iwlan/epdg/ |
D | SrvDnsResolver.java | 22 import android.net.DnsResolver; 23 import android.net.DnsResolver.DnsException; 182 if (nsType != DnsResolver.TYPE_A && nsType != DnsResolver.TYPE_AAAA) { in parseIpAddresses() 208 private static class SrvRecordAnswerAccumulator implements DnsResolver.Callback<byte[]> { 212 private final DnsResolver.Callback<List<SrvRecordInetAddress>> mUserCallback; 225 @NonNull DnsResolver.Callback<List<SrvRecordInetAddress>> callback, in SrvRecordAnswerAccumulator() 239 final DnsResolver.Callback<List<InetAddress>> cb = in queryDns() 240 new DnsResolver.Callback<List<InetAddress>>() { in queryDns() 256 DnsResolver.getInstance() in queryDns() 257 .query(mNetwork, domainName, DnsResolver.FLAG_EMPTY, Runnable::run, null, cb); in queryDns() [all …]
|
D | NaptrDnsResolver.java | 23 import android.net.DnsResolver; 24 import android.net.DnsResolver.DnsException; 209 static class NaptrRecordAnswerAccumulator implements DnsResolver.Callback<byte[]> { 212 private final DnsResolver.Callback<List<NaptrTarget>> mUserCallback; 224 @NonNull DnsResolver.Callback<List<NaptrTarget>> callback, in NaptrRecordAnswerAccumulator() 258 () -> mUserCallback.onError(new DnsException(DnsResolver.ERROR_PARSE, pe))); in onAnswer() 286 @NonNull DnsResolver.Callback<List<NaptrTarget>> callback) { in query() 289 DnsResolver.getInstance() in query() 293 DnsResolver.CLASS_IN, in query() 295 DnsResolver.FLAG_EMPTY, in query()
|
D | EpdgSelector.java | 24 import android.net.DnsResolver; 25 import android.net.DnsResolver.DnsException; 280 final DnsResolver.Callback<List<InetAddress>> cb = in submitDnsResolverQuery() 281 new DnsResolver.Callback<>() { in submitDnsResolverQuery() 297 public void onError(@Nullable final DnsResolver.DnsException error) { in submitDnsResolverQuery() 304 DnsResolver.getInstance() in submitDnsResolverQuery() 305 .query(network, domainName, queryType, DnsResolver.FLAG_EMPTY, executor, null, cb); in submitDnsResolverQuery() 431 domainName, network, DnsResolver.TYPE_A, mDnsResolutionExecutor)); in getIP() 438 DnsResolver.TYPE_AAAA, in getIP() 499 final DnsResolver.Callback<List<InetAddress>> cb = in getIP() [all …]
|
/packages/modules/Connectivity/staticlibs/testutils/devicetests/com/android/testutils/ |
D | FakeDns.kt | 19 import android.net.DnsResolver in <lambda>() 41 class FakeDns(val network: Network, val dnsResolver: DnsResolver) { in <lambda>() 64 @Throws(DnsResolver.DnsException::class) in <lambda>() 102 } catch (e: DnsResolver.DnsException) { in <lambda>() 146 val aFuture = getAnswer(mockNetwork, hostname, DnsResolver.TYPE_A) in <lambda>() 148 val aaaaFuture = getAnswer(mockNetwork, hostname, DnsResolver.TYPE_AAAA) in <lambda>() 213 val inetAddressCallback: DnsResolver.Callback<List<InetAddress>> = in <lambda>() 215 val byteArrayCallback: DnsResolver.Callback<ByteArray> = in <lambda>() 217 val callback: DnsResolver.Callback<*> = invocation.getArgument(posCallback) in <lambda>() 224 if (exception !is DnsResolver.DnsException) { in <lambda>() [all …]
|
/packages/modules/NetworkStack/src/com/android/networkstack/util/ |
D | DnsUtils.java | 19 import static android.net.DnsResolver.FLAG_NO_CACHE_LOOKUP; 20 import static android.net.DnsResolver.TYPE_A; 21 import static android.net.DnsResolver.TYPE_AAAA; 23 import android.net.DnsResolver; 62 public static InetAddress[] getAllByName(@NonNull final DnsResolver dnsResolver, in getAllByName() 98 public static InetAddress[] getAllByName(@NonNull final DnsResolver dnsResolver, in getAllByName() 105 final DnsResolver.Callback<List<InetAddress>> callback = in getAllByName() 106 new DnsResolver.Callback<List<InetAddress>>() { in getAllByName() 117 public void onError(@NonNull DnsResolver.DnsException e) { in getAllByName()
|
/packages/modules/NetworkStack/tests/unit/src/com/android/server/connectivity/ |
D | FakeDns.java | 19 import static android.net.DnsResolver.TYPE_A; 20 import static android.net.DnsResolver.TYPE_AAAA; 29 import android.net.DnsResolver; 67 private final DnsResolver mDnsResolver; 71 public FakeDns(@NonNull Network network, @NonNull DnsResolver dnsResolver) { in FakeDns() 96 String[] get() throws DnsResolver.DnsException; in get() 150 } catch (DnsResolver.DnsException e) { in getAnswer() 266 DnsResolver.Callback callback = invocation.getArgument(posCallback); in mockQuery() 275 if (!(exception instanceof DnsResolver.DnsException)) { in mockQuery() 278 callback.onError((DnsResolver.DnsException) exception); in mockQuery()
|
/packages/modules/Connectivity/tests/cts/net/src/android/net/cts/ |
D | DnsResolverTest.java | 19 import static android.net.DnsResolver.CLASS_IN; 20 import static android.net.DnsResolver.FLAG_EMPTY; 21 import static android.net.DnsResolver.FLAG_NO_CACHE_LOOKUP; 22 import static android.net.DnsResolver.TYPE_A; 23 import static android.net.DnsResolver.TYPE_AAAA; 43 import android.net.DnsResolver; 129 private DnsResolver mDns; 151 mDns = DnsResolver.getInstance(); in setUp() 254 class VerifyCancelCallback implements DnsResolver.Callback<byte[]> { 304 public void onError(@NonNull DnsResolver.DnsException error) { in onError() [all …]
|
D | DnsResolverTapTest.kt | 21 import android.net.DnsResolver in <lambda>() 133 private class DnsCallback : DnsResolver.Callback<List<InetAddress>> { in <lambda>() 135 override fun onError(error: DnsResolver.DnsException) = Unit in <lambda>() 150 DnsResolver.getInstance().query( in <lambda>() 163 ).isQueryFor(domain, DnsResolver.TYPE_AAAA) in <lambda>()
|
D | NsdManagerTest.kt | 23 import android.net.DnsResolver in <lambda>() 1556 assertNotNull(packetReader.pollForQuery("$serviceType.local", DnsResolver.TYPE_PTR)) in <lambda>() 1608 val srvTxtQuery = packetReader.pollForQuery(serviceFullName, DnsResolver.TYPE_ANY) in <lambda>() 1632 DnsResolver.TYPE_A, in <lambda>() 1633 DnsResolver.TYPE_AAAA in <lambda>() 1706 pkt.isReplyFor("$serviceType.local", DnsResolver.TYPE_PTR) && in <lambda>() 1764 pkt.isReplyFor("$serviceName.$serviceType.local", DnsResolver.TYPE_TXT) && in <lambda>() 1765 !pkt.isReplyFor("$serviceType.local", DnsResolver.TYPE_PTR) && in <lambda>() 1794 pkt.isReplyFor("$serviceName.$serviceType.local", DnsResolver.TYPE_TXT) && in <lambda>() 1795 pkt.isReplyFor("$serviceType.local", DnsResolver.TYPE_PTR) && in <lambda>() [all …]
|
/packages/modules/NetworkStack/tests/unit/src/com/android/networkstack/util/ |
D | DnsUtilsTest.kt | 19 import android.net.DnsResolver 20 import android.net.DnsResolver.FLAG_EMPTY 21 import android.net.DnsResolver.TYPE_A 22 import android.net.DnsResolver.TYPE_AAAA 51 lateinit var mockResolver: DnsResolver
|
/packages/modules/NetworkStack/src/com/android/server/connectivity/ |
D | DdrTracker.java | 19 import static android.net.DnsResolver.CLASS_IN; 30 import android.net.DnsResolver; 98 private final DnsResolver mDnsResolver; 132 DdrTracker(@NonNull Network cleartextDnsNetwork, @NonNull DnsResolver dnsResolver, in DdrTracker() 272 final DnsResolver.Callback<byte[]> callback = new DnsResolver.Callback<byte[]>() { in startSvcbLookup() 310 public void onError(@NonNull DnsResolver.DnsException e) { in startSvcbLookup() 430 @NonNull DnsResolver.Callback<byte[]> callback) { in sendDnsSvcbQuery()
|
/packages/modules/Connectivity/thread/tests/unit/src/com/android/server/thread/ |
D | NsdPublisherTest.java | 19 import static android.net.DnsResolver.ERROR_SYSTEM; 35 import android.net.DnsResolver; 80 @Mock private DnsResolver mMockDnsResolver; 643 ArgumentCaptor<DnsResolver.Callback<List<InetAddress>>> resolveHostCallbackArgumentCaptor = in resolveHost_hostResolved() 644 ArgumentCaptor.forClass(DnsResolver.Callback.class); in resolveHost_hostResolved() 649 eq(DnsResolver.FLAG_NO_CACHE_LOOKUP), in resolveHost_hostResolved() 673 ArgumentCaptor<DnsResolver.Callback<List<InetAddress>>> resolveHostCallbackArgumentCaptor = in resolveHost_errorReported() 674 ArgumentCaptor.forClass(DnsResolver.Callback.class); in resolveHost_errorReported() 679 eq(DnsResolver.FLAG_NO_CACHE_LOOKUP), in resolveHost_errorReported() 685 .onError(new DnsResolver.DnsException(ERROR_SYSTEM, null /* cause */)); in resolveHost_errorReported() [all …]
|
/packages/modules/NetworkStack/tests/unit/src/android/net/testutils/ |
D | DnsAnswerProviderTest.kt | 19 import android.net.DnsResolver.CLASS_IN in <lambda>() 20 import android.net.DnsResolver.TYPE_A in <lambda>() 21 import android.net.DnsResolver.TYPE_AAAA in <lambda>()
|
/packages/modules/Connectivity/service-t/src/com/android/server/connectivity/mdns/ |
D | MdnsAnyRecord.java | 19 import android.net.DnsResolver; 33 super(name, TYPE_ANY, DnsResolver.CLASS_IN /* cls */, in MdnsAnyRecord()
|
D | MdnsNsecRecord.java | 19 import android.net.DnsResolver; 48 super(name, TYPE_NSEC, DnsResolver.CLASS_IN, receiptTimeMillis, cacheFlush, ttlMillis); in MdnsNsecRecord()
|
/packages/modules/Connectivity/thread/service/java/com/android/server/thread/ |
D | NsdPublisher.java | 24 import android.net.DnsResolver; 73 private final DnsResolver mDnsResolver; 84 DnsResolver dnsResolver, in NsdPublisher() 101 DnsResolver.getInstance(), in newInstance() 329 DnsResolver.FLAG_NO_CACHE_LOOKUP, in resolveHostInternal() 655 class HostInfoListener implements DnsResolver.Callback<List<InetAddress>> { 699 public void onError(@NonNull DnsResolver.DnsException error) { in onError()
|
/packages/modules/Connectivity/framework/src/android/net/ |
D | DnsResolver.java | 59 public final class DnsResolver { class 122 private static final DnsResolver sInstance = new DnsResolver(); 127 public static @NonNull DnsResolver getInstance() { in getInstance() 131 private DnsResolver() {} in DnsResolver() method in DnsResolver
|
/packages/modules/Connectivity/thread/tests/integration/borderrouter/src/android/net/thread/borderrouter/ |
D | InternetAccessTest.kt | 20 import android.net.DnsResolver.CLASS_IN 21 import android.net.DnsResolver.TYPE_A 22 import android.net.DnsResolver.TYPE_AAAA
|
/packages/modules/Connectivity/staticlibs/framework/com/android/net/module/util/ |
D | DnsSvcbPacket.java | 19 import static android.net.DnsResolver.TYPE_A; 20 import static android.net.DnsResolver.TYPE_AAAA;
|
/packages/modules/Connectivity/staticlibs/tests/unit/src/com/android/testutils/ |
D | TestDnsServerTest.kt | 19 import android.net.DnsResolver.CLASS_IN 20 import android.net.DnsResolver.TYPE_AAAA
|