From eeea0e34ca8e5ca2666fc9787099765018dbeed9 Mon Sep 17 00:00:00 2001 From: Florian Schmaus Date: Wed, 20 Aug 2014 18:12:48 +0200 Subject: [PATCH] Add '::1' to the loopbackAddresses --- .../smackx/bytestreams/socks5/Socks5BytestreamManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/smack-extensions/src/main/java/org/jivesoftware/smackx/bytestreams/socks5/Socks5BytestreamManager.java b/smack-extensions/src/main/java/org/jivesoftware/smackx/bytestreams/socks5/Socks5BytestreamManager.java index b82596ad4..2eeeb00a1 100644 --- a/smack-extensions/src/main/java/org/jivesoftware/smackx/bytestreams/socks5/Socks5BytestreamManager.java +++ b/smack-extensions/src/main/java/org/jivesoftware/smackx/bytestreams/socks5/Socks5BytestreamManager.java @@ -666,7 +666,7 @@ public final class Socks5BytestreamManager implements BytestreamManager { List streamHosts = new ArrayList(); outerloop: for (String address : addresses) { // Prevent loopback addresses from appearing as streamhost - final String[] loopbackAddresses = { "127.0.0.1", "0:0:0:0:0:0:0:1" }; + final String[] loopbackAddresses = { "127.0.0.1", "0:0:0:0:0:0:0:1", "::1" }; for (String loopbackAddress : loopbackAddresses) { // Use 'startsWith' here since IPv6 addresses may have scope ID, // ie. the part after the '%' sign.