From d833fdc50e7877201e4c035bba9a6f7ab4e5459a Mon Sep 17 00:00:00 2001 From: Pierre Schweitzer Date: Tue, 2 Aug 2016 09:57:24 +0000 Subject: [PATCH] [MPR] Set the CONNECT_LOCALDRIVE on successful local redirection To be sent upstream. Patch 5/6 CORE-11757 ROSAPPS-303 svn path=/trunk/; revision=72086 --- reactos/dll/win32/mpr/wnet.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/reactos/dll/win32/mpr/wnet.c b/reactos/dll/win32/mpr/wnet.c index 32a63f26fa3..bf94d007955 100644 --- a/reactos/dll/win32/mpr/wnet.c +++ b/reactos/dll/win32/mpr/wnet.c @@ -1612,6 +1612,8 @@ static void use_connection_set_accessnameW(struct use_connection_context *ctxt) WCHAR *accessname = ctxt->accessname; if (ctxt->resource->lpLocalName) strcpyW(accessname, ctxt->resource->lpLocalName); + if (ctxt->result) + *ctxt->result = CONNECT_LOCALDRIVE; else strcpyW(accessname, ctxt->resource->lpRemoteName); } @@ -1808,6 +1810,8 @@ static void use_connection_set_accessnameA(struct use_connection_context *ctxt) char *accessname = ctxt->accessname; if (ctxt->resourceA->lpLocalName) strcpy(accessname, ctxt->resourceA->lpLocalName); + if (ctxt->result) + *ctxt->result = CONNECT_LOCALDRIVE; else strcpy(accessname, ctxt->resourceA->lpRemoteName); }