take listen_addr from args
This commit is contained in:
parent
e1d035c878
commit
c9bfa34a45
|
@ -16,6 +16,9 @@ async fn main() {
|
|||
.filter_level(log::LevelFilter::Info)
|
||||
.init();
|
||||
|
||||
let listen_addr = std::env::args().next()
|
||||
.expect("Expecting <addr:port>");
|
||||
|
||||
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
|
||||
|
|
Loading…
Reference in New Issue
Block a user