From 0052ebf3346c0d421ecd0eaa762d62848b4198d1 Mon Sep 17 00:00:00 2001
From: str4d <str4d@mail.i2p>
Date: Mon, 4 Feb 2013 11:13:23 +0000
Subject: [PATCH] Set SOCKS5 addressType to AddressType.DOMAINNAME on a
 successful mapping

---
 .../i2ptunnel/java/src/net/i2p/i2ptunnel/socks/SOCKS5Server.java | 1 +
 1 file changed, 1 insertion(+)

diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/socks/SOCKS5Server.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/socks/SOCKS5Server.java
index eb26ea1785..0f60c34b81 100644
--- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/socks/SOCKS5Server.java
+++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/socks/SOCKS5Server.java
@@ -210,6 +210,7 @@ public class SOCKS5Server extends SOCKSServer {
             String mappedUrl = getMappedUrlForIP(connHostName);
             if (mappedUrl != null && mappedUrl.toLowerCase(Locale.US).endsWith(".i2p")) {
                 _log.debug("IPV4 address " + connHostName + " was mapped to URL " + mappedUrl);
+                addressType = AddressType.DOMAINNAME;
                 connHostName = mappedUrl;
             } else if (command != Command.UDP_ASSOCIATE)
                 _log.warn("IPV4 address type in request: " + connHostName + ". Is your client secure?");
-- 
GitLab