From c9bfa34a45a468922584c9ae35d40c1a7b20e5aa Mon Sep 17 00:00:00 2001 From: Astro Date: Mon, 19 Sep 2022 23:36:58 +0200 Subject: [PATCH] take listen_addr from args --- src/main.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index 906e516..13adf7e 100644 --- a/src/main.rs +++ b/src/main.rs @@ -16,6 +16,9 @@ async fn main() { .filter_level(log::LevelFilter::Info) .init(); + let listen_addr = std::env::args().next() + .expect("Expecting "); + let mut config = russh::server::Config::default(); config.connection_timeout = Some(std::time::Duration::from_secs(10000)); config.auth_rejection_time = std::time::Duration::from_secs(1); @@ -24,7 +27,7 @@ async fn main() { let sh = Server; russh::server::run( config, - &std::net::SocketAddr::from_str("0.0.0.0:65022").unwrap(), + &std::net::SocketAddr::from_str(&listen_addr).unwrap(), sh, ) .await