update listener init

This commit is contained in:
yggverse 2025-07-10 13:50:06 +03:00
parent 3014db81e7
commit fc27f46cdf

View file

@ -51,17 +51,19 @@ async fn main() -> Result<()> {
None => PathBuf::new(), None => PathBuf::new(),
}, },
SessionOptions { SessionOptions {
listen: Some(match config.listen { listen: match config.listen {
Some(l) => ListenerOptions { Some(l) => Some(ListenerOptions {
listen_addr: std::net::SocketAddr::from_str(&l)?, listen_addr: std::net::SocketAddr::from_str(&l)?,
enable_upnp_port_forwarding: config.listen_upnp, enable_upnp_port_forwarding: config.listen_upnp,
..ListenerOptions::default() ..ListenerOptions::default()
},
None => ListenerOptions {
enable_upnp_port_forwarding: config.listen_upnp,
..ListenerOptions::default()
},
}), }),
None => {
if config.listen_upnp {
panic!("`--listen` argument is required!")
}
None
}
},
connect: Some(ConnectionOptions { connect: Some(ConnectionOptions {
enable_tcp: config.enable_tcp, enable_tcp: config.enable_tcp,
proxy_url: config.proxy_url, proxy_url: config.proxy_url,