summaryrefslogtreecommitdiffstats
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
commit5fd686dcd8ddfbdf276c044e5acf03f744e03193 (patch)
treea4f04328c8a2de0a50d3af3c9a8a92bfe2b118a2 /src/transport/firewall.rs
parentb90cfd1fde4e1c00d03e44976753d0044b273bda (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
}