diff options
author | Sunil Nimmagadda <sunil@nimmagadda.net> | 2025-04-27 19:09:14 +0530 |
---|---|---|
committer | Sunil Nimmagadda <sunil@nimmagadda.net> | 2025-04-27 19:09:14 +0530 |
commit | 874b752825934267649000f357d3dc2e56302719 (patch) | |
tree | e660007f41e66d92763206a1024eb4120fbf6216 | |
parent | f99bfe05861f58beb23fd0f2340b5b69d1109ec9 (diff) |
-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); + }; } |