diff --git a/src/handshake.rs b/src/handshake.rs index d1b150e..b9e7f8f 100644 --- a/src/handshake.rs +++ b/src/handshake.rs @@ -148,6 +148,8 @@ where let n = u64::from(bytes.read_u16::()?); let mut name = String::new(); bytes.take(n).read_to_string(&mut name)?; + let node_name: NodeName = name.parse()?; + let name = node_name.name().to_owned(); let creation = Creation::new(bytes.read_u32::()?); HandshakeStatus::Named { name, creation }