private static int GetNativeErrorForSocketError(SocketError error) { return error != SocketError.SocketError ? SocketErrorPal.GetNativeErrorForSocketError(error).Info().RawErrno : (int)error; } }