diff --git a/src/client.rs b/src/client.rs index 1616a22..2339524 100644 --- a/src/client.rs +++ b/src/client.rs @@ -343,7 +343,7 @@ pub mod desktop { .up(); info!("SSS: {:?}", &self.client_config.server.endpoint); - let sock = UdpSocket::bind("0.0.0.0:25565").await.unwrap(); + let sock = UdpSocket::bind(("0.0.0.0", 0)).await.unwrap(); sock.connect(&self.client_config.server.endpoint).await.unwrap(); let dev = tun2::create_as_async(&config).unwrap(); diff --git a/src/server.rs b/src/server.rs index 37a3b50..5db59d1 100644 --- a/src/server.rs +++ b/src/server.rs @@ -150,7 +150,6 @@ pub async fn server_mode(server_config: ServerConfiguration, s_interface: Option let ip = IpAddr::V4(Ipv4Addr::new(buf[16], buf[17], buf[18], buf[19])); let mp = addrs_cl.lock().await; if let Some(peer) = mp.get(&ip) { - let aes = Aes256Gcm::new(&peer.shared_secret.into()); let nonce = Aes256Gcm::generate_nonce(&mut OsRng);