[ros-dev] [ros-diffs] [cgutman] 41783: - Fix return value of tdiGetMibForIfEntity so it doesn't return a failure status on success
Cameron Gutman
aicommander at gmail.com
Mon Jul 6 20:18:48 CEST 2009
It's not a hack. We know we have succeded if we reach that code
because we check for failure earlier. The problem is that status was
the return value of DeviceIoControl which returns nonzero for success
but zero is success in ntstatus.
On Jul 6, 2009, at 4:44 AM, "Ged" <gedmurphy at gmail.com> wrote:
> This looks hackish
> It also breaks the log as you're potentially returning something
> different from what the log states
>
> -----Original Message-----
> From: ros-diffs-bounces at reactos.org [mailto:ros-diffs-
> bounces at reactos.org] On Behalf Of cgutman at svn.reactos.org
> Sent: 06 July 2009 08:54
> To: ros-diffs at reactos.org
> Subject: [ros-diffs] [cgutman] 41783: - Fix return value of
> tdiGetMibForIfEntity so it doesn't return a failure status on success
>
> Author: cgutman
> Date: Mon Jul 6 11:54:28 2009
> New Revision: 41783
>
> URL: http://svn.reactos.org/svn/reactos?rev=41783&view=rev
> Log:
> - Fix return value of tdiGetMibForIfEntity so it doesn't return a
> failure status on success
>
> Modified:
> trunk/reactos/dll/win32/iphlpapi/ifenum_reactos.c
>
> Modified: trunk/reactos/dll/win32/iphlpapi/ifenum_reactos.c
> URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/iphlpapi/ifenum_reactos.c?rev=41783&r1=41782&r2=41783&view=diff
> ===
> ===
> ===
> =====================================================================
> --- trunk/reactos/dll/win32/iphlpapi/ifenum_reactos.c [iso-8859-1]
> (original)
> +++ trunk/reactos/dll/win32/iphlpapi/ifenum_reactos.c [iso-8859-1]
> Mon Jul 6 11:54:28 2009
> @@ -280,7 +280,7 @@
> entry->ent.if_descr);
> TRACE("} status %08x\n",status);
>
> - return status;
> + return STATUS_SUCCESS;
> }
>
> NTSTATUS tdiGetEntityIDSet( HANDLE tcpFile,
>
>
> _______________________________________________
> Ros-dev mailing list
> Ros-dev at reactos.org
> http://www.reactos.org/mailman/listinfo/ros-dev
More information about the Ros-dev
mailing list