From 71ddfa42e1ac4923902fb6713938dfe01590addb Mon Sep 17 00:00:00 2001 From: zzz <zzz@mail.i2p> Date: Wed, 5 Mar 2008 14:19:19 +0000 Subject: [PATCH] * i2psnark: Don't do a naming lookup for Base64 destkeys --- .../java/src/org/klomp/snark/I2PSnarkUtil.java | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/I2PSnarkUtil.java b/apps/i2psnark/java/src/org/klomp/snark/I2PSnarkUtil.java index 5f5a2c9007..bd187aaf4e 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/I2PSnarkUtil.java +++ b/apps/i2psnark/java/src/org/klomp/snark/I2PSnarkUtil.java @@ -206,15 +206,15 @@ public class I2PSnarkUtil { Destination getDestination(String ip) { if (ip == null) return null; if (ip.endsWith(".i2p")) { - Destination dest = _context.namingService().lookup(ip); - if (dest != null) { - return dest; - } else { - try { - return new Destination(ip.substring(0, ip.length()-4)); // sans .i2p - } catch (DataFormatException dfe) { - return null; - } + if (ip.length() < 520) { // key + ".i2p" + Destination dest = _context.namingService().lookup(ip); + if (dest != null) + return dest; + } + try { + return new Destination(ip.substring(0, ip.length()-4)); // sans .i2p + } catch (DataFormatException dfe) { + return null; } } else { try { -- GitLab