From 388de8994599eb1c4bcb3caed07ea8643684f428 Mon Sep 17 00:00:00 2001 From: FongMi Date: Sun, 20 Apr 2025 17:06:45 +0800 Subject: [PATCH] Clean code --- catvod/src/main/java/com/github/catvod/utils/Util.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/catvod/src/main/java/com/github/catvod/utils/Util.java b/catvod/src/main/java/com/github/catvod/utils/Util.java index bcb6b6b22..c6bedc454 100644 --- a/catvod/src/main/java/com/github/catvod/utils/Util.java +++ b/catvod/src/main/java/com/github/catvod/utils/Util.java @@ -129,7 +129,8 @@ public class Util { private static String getHostAddress() throws SocketException { for (Enumeration en = NetworkInterface.getNetworkInterfaces(); en.hasMoreElements(); ) { NetworkInterface nif = en.nextElement(); - if (nif.getHardwareAddress() == null || !nif.getName().startsWith("eth")) continue; + String name = nif.getName(); + if (name.startsWith("veth") || name.startsWith("tun") || name.startsWith("tap") || nif.getHardwareAddress() == null) continue; for (Enumeration addresses = nif.getInetAddresses(); addresses.hasMoreElements(); ) { InetAddress inetAddress = addresses.nextElement(); if (!inetAddress.isLoopbackAddress() && inetAddress instanceof Inet4Address) {