From 874b752825934267649000f357d3dc2e56302719 Mon Sep 17 00:00:00 2001 From: Sunil Nimmagadda Date: Sun, 27 Apr 2025 19:09:14 +0530 Subject: Test receiveing a vrrp2 packet. --- src/main.rs | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/main.rs') 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::::uninit()]; + let Ok(_) = sock.recv_from(&mut buf) else { + eprintln!("Socket::recv_from(): {}", res.err().unwrap()); + std::process::exit(1); + }; } -- cgit v1.2.3