From b35e1df398b61a0e16a5d3e68882d03f57234bf7 Mon Sep 17 00:00:00 2001 From: FongMi Date: Tue, 28 May 2024 10:43:16 +0800 Subject: [PATCH] Revert ipv4 first --- .../java/com/github/catvod/net/OkDns.java | 25 ------------------- .../java/com/github/catvod/net/OkHttp.java | 2 +- 2 files changed, 1 insertion(+), 26 deletions(-) delete mode 100644 catvod/src/main/java/com/github/catvod/net/OkDns.java diff --git a/catvod/src/main/java/com/github/catvod/net/OkDns.java b/catvod/src/main/java/com/github/catvod/net/OkDns.java deleted file mode 100644 index ad995882d..000000000 --- a/catvod/src/main/java/com/github/catvod/net/OkDns.java +++ /dev/null @@ -1,25 +0,0 @@ -package com.github.catvod.net; - -import androidx.annotation.NonNull; - -import java.net.Inet4Address; -import java.net.InetAddress; -import java.net.UnknownHostException; -import java.util.ArrayList; -import java.util.List; - -import okhttp3.Dns; - -public class OkDns implements Dns { - - @NonNull - @Override - public List lookup(@NonNull String hostname) throws UnknownHostException { - List items = new ArrayList<>(); - for (InetAddress address : InetAddress.getAllByName(hostname)) { - if (address instanceof Inet4Address) items.add(0, address); - else items.add(address); - } - return items; - } -} diff --git a/catvod/src/main/java/com/github/catvod/net/OkHttp.java b/catvod/src/main/java/com/github/catvod/net/OkHttp.java index e20e6d9b4..37d27bbb2 100644 --- a/catvod/src/main/java/com/github/catvod/net/OkHttp.java +++ b/catvod/src/main/java/com/github/catvod/net/OkHttp.java @@ -49,7 +49,7 @@ public class OkHttp { } public static Dns dns() { - return get().dns != null ? get().dns : new OkDns(); + return get().dns != null ? get().dns : Dns.SYSTEM; } public void setDoh(Doh doh) {