From 3c2fd6253c8569e94982dee7ff08090b439877ff Mon Sep 17 00:00:00 2001 From: rustdesk Date: Fri, 16 Jun 2023 20:04:12 +0800 Subject: [PATCH] remove dead code --- src/rendezvous_mediator.rs | 34 ---------------------------------- 1 file changed, 34 deletions(-) diff --git a/src/rendezvous_mediator.rs b/src/rendezvous_mediator.rs index faf77b284..f29b1a236 100644 --- a/src/rendezvous_mediator.rs +++ b/src/rendezvous_mediator.rs @@ -579,40 +579,6 @@ pub fn get_mac() -> String { "".to_owned() } -#[allow(dead_code)] -fn lan_discovery() -> ResultType<()> { - let addr = SocketAddr::from(([0, 0, 0, 0], get_broadcast_port())); - let socket = std::net::UdpSocket::bind(addr)?; - socket.set_read_timeout(Some(std::time::Duration::from_millis(1000)))?; - log::info!("lan discovery listener started"); - loop { - let mut buf = [0; 2048]; - if let Ok((len, addr)) = socket.recv_from(&mut buf) { - if let Ok(msg_in) = Message::parse_from_bytes(&buf[0..len]) { - match msg_in.union { - Some(rendezvous_message::Union::PeerDiscovery(p)) => { - if p.cmd == "ping" { - let mut msg_out = Message::new(); - let peer = PeerDiscovery { - cmd: "pong".to_owned(), - mac: get_mac(), - id: Config::get_id(), - hostname: whoami::hostname(), - username: crate::platform::get_active_username(), - platform: whoami::platform().to_string(), - ..Default::default() - }; - msg_out.set_peer_discovery(peer); - socket.send_to(&msg_out.write_to_bytes()?, addr).ok(); - } - } - _ => {} - } - } - } - } -} - #[tokio::main(flavor = "current_thread")] pub async fn query_online_states, Vec)>(ids: Vec, f: F) { let test = false;