diff --git a/Cargo.lock b/Cargo.lock index 10ac6b9..aed2e3f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1609,7 +1609,7 @@ checksum = "ddc24109865250148c2e0f3d25d4f0f479571723792d3802153c60922a4fb708" [[package]] name = "iroh-base" version = "0.27.0" -source = "git+https://github.com/n0-computer/iroh?branch=main#30f3e03cde8a58af3b84a5f11134fb970ec3efa1" +source = "git+https://github.com/n0-computer/iroh?branch=main#fe684c23e60fc8c35d3ec02bf088f36e1e248c50" dependencies = [ "aead", "anyhow", @@ -1776,7 +1776,7 @@ dependencies = [ [[package]] name = "iroh-metrics" version = "0.27.0" -source = "git+https://github.com/n0-computer/iroh?branch=main#30f3e03cde8a58af3b84a5f11134fb970ec3efa1" +source = "git+https://github.com/n0-computer/iroh?branch=main#fe684c23e60fc8c35d3ec02bf088f36e1e248c50" dependencies = [ "anyhow", "erased_set", @@ -1796,7 +1796,7 @@ dependencies = [ [[package]] name = "iroh-net" version = "0.27.0" -source = "git+https://github.com/n0-computer/iroh?branch=main#30f3e03cde8a58af3b84a5f11134fb970ec3efa1" +source = "git+https://github.com/n0-computer/iroh?branch=main#fe684c23e60fc8c35d3ec02bf088f36e1e248c50" dependencies = [ "anyhow", "backoff", @@ -1921,7 +1921,7 @@ dependencies = [ [[package]] name = "iroh-router" version = "0.27.0" -source = "git+https://github.com/n0-computer/iroh?branch=main#30f3e03cde8a58af3b84a5f11134fb970ec3efa1" +source = "git+https://github.com/n0-computer/iroh?branch=main#fe684c23e60fc8c35d3ec02bf088f36e1e248c50" dependencies = [ "anyhow", "futures-buffered", diff --git a/src/net.rs b/src/net.rs index 42353c3..ef57ff0 100644 --- a/src/net.rs +++ b/src/net.rs @@ -7,7 +7,7 @@ use std::{ #[cfg(feature = "metrics")] use iroh_metrics::inc; -use iroh_net::{endpoint::get_remote_node_id, key::PublicKey, Endpoint, NodeAddr}; +use iroh_net::{key::PublicKey, Endpoint, NodeAddr}; use serde::{Deserialize, Serialize}; use tracing::{debug, error_span, trace, Instrument}; @@ -115,7 +115,7 @@ where { let t_start = Instant::now(); let connection = connecting.await.map_err(AcceptError::connect)?; - let peer = get_remote_node_id(&connection).map_err(AcceptError::connect)?; + let peer = connection.remote_node_id().map_err(AcceptError::connect)?; let (mut send_stream, mut recv_stream) = connection .accept_bi() .await