From 321f15c850aacbc6b8779f7dea518a47f4b55136 Mon Sep 17 00:00:00 2001 From: Benton60 Date: Mon, 6 Apr 2026 18:14:09 -0400 Subject: [PATCH] fix 0.0.0.0:non-zero port getpeername calls --- netstack/src/scheme/udp.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/netstack/src/scheme/udp.rs b/netstack/src/scheme/udp.rs index aabaa0a10f..f32594cf99 100644 --- a/netstack/src/scheme/udp.rs +++ b/netstack/src/scheme/udp.rs @@ -383,7 +383,7 @@ impl<'a> SchemeSocket for UdpSocket<'a> { file: &SchemeFile, buf: &mut [u8], ) -> SyscallResult { - if self.endpoint().is_specified() { + if self.endpoint().addr.is_some() || self.endpoint().port != 0 { return self.fpath(file, buf) } else { return Err(SyscallError::new(syscall::ENOTCONN));