summaryrefslogtreecommitdiffstats
path: root/src/transport/firewall.rs
diff options
context:
space:
mode:
authortv <tv@krebsco.de>2026-10-27 05:02:39 +0100
committertv <tv@krebsco.de>2026-10-27 05:03:29 +0100
commitb5f756c3f623c41830aa6129a0fd63bd3f99a7ba (patch)
tree9faeb383fc899bf499749e843d4d4fb65b08adfd /src/transport/firewall.rs
parent16d7da71c49b62dd975957e5694088b8b084f244 (diff)
add transport stats
Diffstat (limited to 'src/transport/firewall.rs')
-rw-r--r--src/transport/firewall.rs12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/transport/firewall.rs b/src/transport/firewall.rs
index 78d00fc..846ae1b 100644
--- a/src/transport/firewall.rs
+++ b/src/transport/firewall.rs
@@ -96,6 +96,18 @@ impl Transport for FirewallTransport {
self.inner.transports()
}
+ fn destination(&self, peer: &str) -> Option<crate::transport::Destination> {
+ self.inner.destination(peer)
+ }
+
+ fn connection(&self, target: &str) -> Option<crate::transport::Connection> {
+ self.inner.connection(target)
+ }
+
+ fn stats(&self) -> crate::transport::stats::TransportStats {
+ self.inner.stats()
+ }
+
async fn resolve_seed(&self, seed: &str) -> Result<String> {
self.inner.resolve_seed(seed).await
}