From 3ad398893766a9173810b055cd5e974dcbd5c81b Mon Sep 17 00:00:00 2001 From: zzz Date: Wed, 13 May 2009 19:20:49 +0000 Subject: [PATCH] Add warning for 1-hop tunnels --- .../java/src/net/i2p/router/web/ConfigTunnelsHelper.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ConfigTunnelsHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/ConfigTunnelsHelper.java index 8b8b2fb16..2e53be6b5 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/ConfigTunnelsHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/ConfigTunnelsHelper.java @@ -63,6 +63,11 @@ public class ConfigTunnelsHelper extends HelperBase { out.getLength() <= 0 || out.getLength() + out.getLengthVariance() <= 0) buf.append("ANONYMITY WARNING - Settings include 0-hop tunnels"); + else if (in.getLength() <= 1 || + in.getLength() + in.getLengthVariance() <= 1 || + out.getLength() <= 1 || + out.getLength() + out.getLengthVariance() <= 1) + buf.append("ANONYMITY WARNING - Settings include 1-hop tunnels"); if (in.getLength() + Math.abs(in.getLengthVariance()) >= WARN_LENGTH || out.getLength() + Math.abs(out.getLengthVariance()) >= WARN_LENGTH) buf.append("PERFORMANCE WARNING - Settings include very long tunnels");