From b375f2da24628d873ab340bbcad314712e3b97c6 Mon Sep 17 00:00:00 2001 From: Benton60 Date: Sat, 4 Apr 2026 18:21:10 -0400 Subject: [PATCH] remove dup check to allow unconnect to dup to an unconnected socket --- netstack/src/scheme/udp.rs | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/netstack/src/scheme/udp.rs b/netstack/src/scheme/udp.rs index d44ddeace4..2fe0cc9461 100644 --- a/netstack/src/scheme/udp.rs +++ b/netstack/src/scheme/udp.rs @@ -238,13 +238,7 @@ impl<'a> SchemeSocket for UdpSocket<'a> { _ => { let remote_endpoint = parse_endpoint(path); if let SchemeFile::Socket(ref udp_handle) = *file { - SchemeFile::Socket(udp_handle.clone_with_data( - if remote_endpoint.is_specified() { - remote_endpoint - } else { - return Err(SyscallError::new(syscall::EADDRNOTAVAIL)); - }, - )) + SchemeFile::Socket(udp_handle.clone_with_data(remote_endpoint)) } else { SchemeFile::Socket(SocketFile::new_with_data(socket_handle, remote_endpoint)) }