diff --git a/daemon/HTTPServer.cpp b/daemon/HTTPServer.cpp
index ad6f065b..e689f3d7 100644
--- a/daemon/HTTPServer.cpp
+++ b/daemon/HTTPServer.cpp
@@ -673,7 +673,7 @@ namespace http {
clientTunnelCount += i2p::tunnel::tunnels.CountInboundTunnels();
std::string webroot; i2p::config::GetOption("http.webroot", webroot);
- s << "
" << tr("Service Tunnels") << " | " << std::to_string(clientTunnelCount) << " |
\r\n";
+ s << "" << tr("Local Tunnels") << " | " << std::to_string(clientTunnelCount) << " |
\r\n";
if (i2p::context.AcceptsTunnels () || i2p::tunnel::tunnels.CountTransitTunnels()) {
s << "" << tr("Transit Tunnels") << " | "
<< std::to_string(i2p::tunnel::tunnels.CountTransitTunnels()) << " |
\r\n";
@@ -1052,8 +1052,6 @@ namespace http {
auto ExplPool = i2p::tunnel::tunnels.GetExploratoryPool ();
s << "\r\n";
-
-
s << "\r\n \r\n"
<< " \r\n"; // TODO: separate client & exploratory tunnels into sections and flag individual services?
@@ -1160,13 +1158,16 @@ namespace http {
<< " " << tr("Type") << " | "
<< "" << tr("Inbound") << " | " << tr("Outbound") << " | "
<< "" << tr("View Details") << " |
---|
\r\n\r\n";
- if (i2p::tunnel::tunnels.CountTransitTunnels() > 0) {
- s << " " << tr("Transit") << " | --- | --- | "
+ size_t transitCount = i2p::tunnel::tunnels.CountTransitTunnels();
+ if (transitCount > 0) {
+ s << " " << tr("Transit") << " | " << transitCount << " | "
<< "View | \r\n";
}
// s << " " << tr("Exploratory") << " | --- | --- | "
// << "View | \r\n"
- s << " " << tr("Local") << " | --- | --- | "
+ size_t localInCount = i2p::tunnel::tunnels.CountInboundTunnels();
+ size_t localOutCount = i2p::tunnel::tunnels.CountOutboundTunnels();
+ s << " " << tr("Local") << " | " << localInCount << " | " << localOutCount << " | "
<< "View | \r\n"
// << " " << tr("Service") << " | count in/out | View | \r\n"
<< " ";
| |