From 12c4f43109461e860e773402856413fa2f7a8ff9 Mon Sep 17 00:00:00 2001 From: zzz <zzz@i2pmail.org> Date: Mon, 22 Mar 2021 07:00:17 -0400 Subject: [PATCH] Transport: Better IPv6 address check We don't want to match on "46" --- router/java/src/net/i2p/router/transport/TransportUtil.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/router/java/src/net/i2p/router/transport/TransportUtil.java b/router/java/src/net/i2p/router/transport/TransportUtil.java index 67402c8ee6..e00f094f0a 100644 --- a/router/java/src/net/i2p/router/transport/TransportUtil.java +++ b/router/java/src/net/i2p/router/transport/TransportUtil.java @@ -131,7 +131,7 @@ public abstract class TransportUtil { if (host != null) return host.contains(":"); String caps = addr.getOption("caps"); - return caps != null && caps.contains("6"); + return caps != null && caps.contains(TransportImpl.CAP_IPV6) && !caps.contains(TransportImpl.CAP_IPV4); } /** -- GitLab