From 92eccb096a1c9c03aa9f0aa044c22f16c69e48fb Mon Sep 17 00:00:00 2001 From: Dave Hrycyszyn Date: Tue, 17 Dec 2019 10:18:00 +0000 Subject: [PATCH] Removing unused imports, commenting weird SocketAddr code --- src/commands/run.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/commands/run.rs b/src/commands/run.rs index 2ebeea8470..d9ee52a977 100644 --- a/src/commands/run.rs +++ b/src/commands/run.rs @@ -10,7 +10,7 @@ use clap::ArgMatches; use curve25519_dalek::montgomery::MontgomeryPoint; use sphinx::route::Destination; use sphinx::route::Node as SphinxNode; -use std::net::{Ipv4Addr, SocketAddrV4}; +use std::net::SocketAddrV4; use std::time::Duration; use tokio::runtime::Runtime; use tokio::time::{interval_at, Instant}; @@ -34,7 +34,7 @@ pub fn execute(matches: &ArgMatches) { interval.tick().await; let message = format!("Hello, Sphinx {}", i).as_bytes().to_vec(); - let route_len = 2; + let route_len = 1; // TODO: kill magic number // data needed to generate a new Sphinx packet let route = route_from(&topology, route_len); @@ -99,6 +99,8 @@ fn route_from(topology: &Topology, route_len: usize) -> Vec { route } +// Parses a String socket address, then returns it as a +// 4+2 byte array, zero-padded to a constant size of 32 bytes. fn socket_bytes_from_string(address: String) -> [u8; 32] { let socket: SocketAddrV4 = address.parse().unwrap(); let host_bytes = socket.ip().octets();