diff --git a/library/std/src/os/windows/io/socket.rs b/library/std/src/os/windows/io/socket.rs index e0af4f1f6cb1..26b569bcdd36 100644 --- a/library/std/src/os/windows/io/socket.rs +++ b/library/std/src/os/windows/io/socket.rs @@ -8,6 +8,7 @@ use crate::io; use crate::marker::PhantomData; use crate::mem; use crate::mem::forget; +use crate::sys; use crate::sys::c; use crate::sys::cvt; @@ -80,7 +81,7 @@ impl OwnedSocket { let result = unsafe { c::WSADuplicateSocketW(self.as_raw_socket(), c::GetCurrentProcessId(), &mut info) }; - cvt(result)?; + sys::net::cvt(result)?; let socket = unsafe { c::WSASocketW( info.iAddressFamily,