From 7f7d9ea90137d701c859bbf86adbf51536d55941 Mon Sep 17 00:00:00 2001 From: Dirkjan Ochtman Date: Thu, 16 Apr 2026 15:40:38 +0200 Subject: [PATCH] Fix clippy warnings from 1.95 --- quinn-udp/src/unix.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/quinn-udp/src/unix.rs b/quinn-udp/src/unix.rs index 2f87bf4de..5b4d1d0b8 100644 --- a/quinn-udp/src/unix.rs +++ b/quinn-udp/src/unix.rs @@ -964,7 +964,10 @@ impl ControlMetadata { (libc::IPPROTO_IPV6, libc::IPV6_PKTINFO) => { let pktinfo = unsafe { cmsg::decode::(cmsg) }; self.dst_ip = Some(IpAddr::V6(Ipv6Addr::from(pktinfo.ipi6_addr.s6_addr))); - self.interface_index = Some(pktinfo.ipi6_ifindex as u32); + #[cfg_attr(not(target_os = "android"), expect(clippy::unnecessary_cast))] + { + self.interface_index = Some(pktinfo.ipi6_ifindex as u32); + } } #[cfg(any(target_os = "linux", target_os = "android"))] (libc::SOL_UDP, libc::UDP_GRO) => unsafe {