From 237e4534bf000a1bf15460420e13cd11878bdcac Mon Sep 17 00:00:00 2001 From: "0m.ax" Date: Sun, 20 Jul 2025 16:46:54 +0200 Subject: [PATCH] fixed things --- src/main.rs | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/src/main.rs b/src/main.rs index b677ada..8585c0b 100644 --- a/src/main.rs +++ b/src/main.rs @@ -327,17 +327,11 @@ fn main() { let bind_address = format!("0.0.0.0:12345"); let socket = Socket::new(Domain::IPV4, Type::DGRAM, None).unwrap(); socket.set_reuse_address(true).unwrap(); - socket.set_nonblocking(true).unwrap(); + //socket.set_nonblocking(true).unwrap(); socket.join_multicast_v4(&Ipv4Addr::new(239, 1, 1, 1), &Ipv4Addr::new(0, 0, 0, 0)).unwrap(); - socket.bind(&"0.0.0.0:12345".parse::().unwrap().into()).unwrap(); + socket.bind(&"0.0.0.0:1234".parse::().unwrap().into()).unwrap(); // Bind the UDP socket to the specified address and port. - let socket = match UdpSocket::bind(&bind_address) { - Ok(s) => s, - Err(e) => { - eprintln!("Error: Could not bind to address {}: {}", bind_address, e); - panic!("aaaa"); - } - }; + let socket: UdpSocket = socket.into(); println!("Listening for UDP packets on {}", bind_address);