aboutsummaryrefslogtreecommitdiffstats
path: root/src/transport/firewall.rs
diff options
context:
space:
mode:
authortv <tv@krebsco.de>2026-10-27 01:01:51 +0100
committertv <tv@krebsco.de>2026-10-27 01:01:51 +0100
commitdecb48c0f6d41539436422ec7e5cef9bc01738e9 (patch)
treee2f77e45f676e295c6b4bd9d0d9253aba568a1b4 /src/transport/firewall.rs
parent6af105c8ce28c6d4db3c79ecfb0486963aff155c (diff)
introduce addresses
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 df82aa7..3036b11 100644
--- a/src/transport/firewall.rs
+++ b/src/transport/firewall.rs
@@ -72,6 +72,18 @@ impl Transport for FirewallTransport {
self.inner.delivery_limit()
}
+ fn local_addresses(&self) -> Vec<String> {
+ self.inner.local_addresses()
+ }
+
+ fn addresses_of(&self, peer: &str) -> Vec<String> {
+ self.inner.addresses_of(peer)
+ }
+
+ fn learn_addresses(&self, peer: &str, addresses: &[String]) {
+ self.inner.learn_addresses(peer, addresses)
+ }
+
async fn resolve_seed(&self, seed: &str) -> Result<String> {
self.inner.resolve_seed(seed).await
}