From 808557d24f82d63e4f5fa3986796b577ea995b19 Mon Sep 17 00:00:00 2001 From: zzz <zzz@mail.i2p> Date: Sat, 6 Sep 2008 13:47:56 +0000 Subject: [PATCH] * Summary Bar: Warn if firewalled and floodfill --- .../java/src/net/i2p/router/web/SummaryHelper.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java index 38451cdd1b..5acabd53eb 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryHelper.java @@ -16,6 +16,7 @@ import net.i2p.router.Router; import net.i2p.router.RouterContext; import net.i2p.router.RouterVersion; import net.i2p.router.TunnelPoolSettings; +import net.i2p.router.networkdb.kademlia.FloodfillNetworkDatabaseFacade; import net.i2p.router.transport.ntcp.NTCPAddress; import net.i2p.stat.Rate; import net.i2p.stat.RateStat; @@ -131,10 +132,11 @@ public class SummaryHelper { case CommSystemFacade.STATUS_REJECT_UNSOLICITED: if (_context.router().getRouterInfo().getTargetAddress("NTCP") != null) return "WARN-Firewalled with Inbound TCP Enabled"; - else if (_context.router().getRouterInfo().getCapabilities().indexOf('O') >= 0) + if (((FloodfillNetworkDatabaseFacade)_context.netDb()).floodfillEnabled()) + return "WARN-Firewalled and Floodfill"; + if (_context.router().getRouterInfo().getCapabilities().indexOf('O') >= 0) return "WARN-Firewalled and Fast"; - else - return "Firewalled"; + return "Firewalled"; case CommSystemFacade.STATUS_HOSED: return "ERR-UDP Port In Use - Set i2np.udp.internalPort=xxxx in advanced config and restart"; case CommSystemFacade.STATUS_UNKNOWN: // fallthrough -- GitLab