diff --git a/apps/routerconsole/java/src/net/i2p/router/web/helpers/TunnelRenderer.java b/apps/routerconsole/java/src/net/i2p/router/web/helpers/TunnelRenderer.java index 24046bba2..77f3f365a 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/helpers/TunnelRenderer.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/helpers/TunnelRenderer.java @@ -333,7 +333,7 @@ class TunnelRenderer { _t("Tunnel identity") + "\">" + (id == null ? "" : "" + id) + ""); } else { - String cap = getCapacity(peer); + char cap = getCapacity(peer); out.write(" " + netDbLink(peer) + " " + (id == null ? "" : " " + id) + "" + @@ -476,17 +476,18 @@ class TunnelRenderer { } ****/ - /** cap string */ - private String getCapacity(Hash peer) { + /** @return cap char or ' ' */ + private char getCapacity(Hash peer) { RouterInfo info = _context.netDb().lookupRouterInfoLocally(peer); if (info != null) { String caps = info.getCapabilities(); - for (char c = Router.CAPABILITY_BW12; c <= Router.CAPABILITY_BW256; c++) { + for (int i = 0; i < RouterInfo.BW_CAPABILITY_CHARS.length(); i++) { + char c = RouterInfo.BW_CAPABILITY_CHARS.charAt(i); if (caps.indexOf(c) >= 0) - return " " + c; + return c; } } - return ""; + return ' '; } private String netDbLink(Hash peer) {