Revert ipv4 first

pull/496/head
FongMi 2 years ago
parent 3b9bd4ab9b
commit c70b2c4978
  1. 25
      catvod/src/main/java/com/github/catvod/net/OkDns.java
  2. 2
      catvod/src/main/java/com/github/catvod/net/OkHttp.java

@ -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<InetAddress> lookup(@NonNull String hostname) throws UnknownHostException {
List<InetAddress> items = new ArrayList<>();
for (InetAddress address : InetAddress.getAllByName(hostname)) {
if (address instanceof Inet4Address) items.add(0, address);
else items.add(address);
}
return items;
}
}

@ -56,7 +56,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) {

Loading…
Cancel
Save