Author: cgutman
Date: Sun Jul 10 02:23:12 2011
New Revision: 52597

URL: http://svn.reactos.org/svn/reactos?rev=52597&view=rev
Log:
[AFD]
- Probe and lock pages with the KernelMode access mode instead of 
Irp->RequestorMode (UserMode) since we're dealing with memory that we allocated 
in kernel-mode
- Fixes getpeername() and HTTPS browsing in Firefox

Modified:
    trunk/reactos/drivers/network/afd/afd/info.c

Modified: trunk/reactos/drivers/network/afd/afd/info.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/network/afd/afd/info.c?rev=52597&r1=52596&r2=52597&view=diff
==============================================================================
--- trunk/reactos/drivers/network/afd/afd/info.c [iso-8859-1] (original)
+++ trunk/reactos/drivers/network/afd/afd/info.c [iso-8859-1] Sun Jul 10 
02:23:12 2011
@@ -262,7 +262,7 @@
         if (Mdl)
         {
             _SEH2_TRY {
-               MmProbeAndLockPages(Mdl, Irp->RequestorMode, IoModifyAccess);
+               MmProbeAndLockPages(Mdl, KernelMode, IoModifyAccess);
             } _SEH2_EXCEPT(EXCEPTION_EXECUTE_HANDLER) {
               AFD_DbgPrint(MIN_TRACE, ("MmProbeAndLockPages() failed.\n"));
               Status = _SEH2_GetExceptionCode();


Reply via email to