From 1495daf977670fb18a36ff4f15d258e4dd5ca07a Mon Sep 17 00:00:00 2001 From: akwizgran Date: Tue, 10 Mar 2020 14:48:28 +0000 Subject: [PATCH] Remove redundant address checks. Remote addresses are checked for acceptability before connecting. --- .../org/briarproject/bramble/plugin/tcp/LanTcpPlugin.java | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/bramble-core/src/main/java/org/briarproject/bramble/plugin/tcp/LanTcpPlugin.java b/bramble-core/src/main/java/org/briarproject/bramble/plugin/tcp/LanTcpPlugin.java index 98b077b3f..3126cfc45 100644 --- a/bramble-core/src/main/java/org/briarproject/bramble/plugin/tcp/LanTcpPlugin.java +++ b/bramble-core/src/main/java/org/briarproject/bramble/plugin/tcp/LanTcpPlugin.java @@ -270,10 +270,7 @@ class LanTcpPlugin extends TcpPlugin { List addrs = new ArrayList<>(); for (String hex : property.split(SEPARATOR)) { byte[] ip = fromHexString(hex); - if (ip.length == 16) { - InetAddress addr = InetAddress.getByAddress(ip); - if (isIpv6LinkLocalAddress(addr)) addrs.add(addr); - } + if (ip.length == 16) addrs.add(InetAddress.getByAddress(ip)); } return addrs; } catch (IllegalArgumentException | UnknownHostException e) {