diff options
Diffstat (limited to 'src/main.rs')
-rw-r--r-- | src/main.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/main.rs b/src/main.rs index 99c5c0c..aca7b97 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,4 +1,5 @@ use socket2::{Domain, Protocol, Socket, Type}; +use std::mem::MaybeUninit; use std::net::Ipv4Addr; fn main() { @@ -15,4 +16,9 @@ fn main() { eprintln!("join_multicast_v4(): {}", res.err().unwrap()); std::process::exit(1); }; + let mut buf = [MaybeUninit::<u8>::uninit()]; + let Ok(_) = sock.recv_from(&mut buf) else { + eprintln!("Socket::recv_from(): {}", res.err().unwrap()); + std::process::exit(1); + }; } |