[ros-diffs] [cgutman] 52438: [MSAFD] - Fail SIO_GET_EXTENSION_FUNCTION_POINTER - Fixes the crash during ws2_32_winetest sock - In my testing, "sock: 4374916 tests executed (0 marked as todo, 93 failures), 6 sk...

cgutman at svn.reactos.org cgutman at svn.reactos.org
Fri Jun 24 04:31:33 UTC 2011


Author: cgutman
Date: Fri Jun 24 04:31:31 2011
New Revision: 52438

URL: http://svn.reactos.org/svn/reactos?rev=52438&view=rev
Log:
[MSAFD]
- Fail SIO_GET_EXTENSION_FUNCTION_POINTER
- Fixes the crash during ws2_32_winetest sock
- In my testing, "sock: 4374916 tests executed (0 marked as todo, 93 failures), 6 skipped."

Modified:
    trunk/reactos/dll/win32/msafd/misc/dllmain.c

Modified: trunk/reactos/dll/win32/msafd/misc/dllmain.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/msafd/misc/dllmain.c?rev=52438&r1=52437&r2=52438&view=diff
==============================================================================
--- trunk/reactos/dll/win32/msafd/misc/dllmain.c [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/msafd/misc/dllmain.c [iso-8859-1] Fri Jun 24 04:31:31 2011
@@ -1986,6 +1986,9 @@
 				*lpcbBytesReturned = sizeof(ULONG);
 				return NO_ERROR;
 			}
+        case SIO_GET_EXTENSION_FUNCTION_POINTER:
+            *lpErrno = WSAEINVAL;
+            return SOCKET_ERROR;
         default:
 			*lpErrno = Socket->HelperData->WSHIoctl(Socket->HelperContext,
 													Handle,




More information about the Ros-diffs mailing list