From 8e4516a0a86484e64cbbca0dd9bac9dce89e448e Mon Sep 17 00:00:00 2001 From: Simon Wicky Date: Mon, 24 Jul 2023 10:44:49 +0200 Subject: [PATCH] find node by ip not by full ip,port addr --- common/topology/src/lib.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/common/topology/src/lib.rs b/common/topology/src/lib.rs index 517b3beaf4..0903df1603 100644 --- a/common/topology/src/lib.rs +++ b/common/topology/src/lib.rs @@ -110,13 +110,13 @@ impl NymTopology { pub fn find_node_key_by_mix_host(&self, mix_host: SocketAddr) -> Option<&identity::PublicKey> { for node in self.gateways.iter() { - if node.mix_host == mix_host { + if node.mix_host.ip() == mix_host.ip() { return Some(&node.identity_key); } } for nodes in self.mixes.values() { for node in nodes { - if node.mix_host == mix_host { + if node.mix_host.ip() == mix_host.ip() { return Some(&node.identity_key); } }