Windows: XP do not mark rdr devices as secure
authorJeffrey Altman <jaltman@your-file-system.com>
Sat, 15 Mar 2014 16:44:09 +0000 (12:44 -0400)
committerJeffrey Altman <jaltman@your-file-system.com>
Tue, 18 Mar 2014 00:25:28 +0000 (17:25 -0700)
commitfaa5195fcfe1e202665462d273c00b900bf5ac17
treec228ec5303c14250e6c78d1841257e6f8adde406
parent85b747fc549a46b2170c99ab4fb86326894210ef
Windows: XP do not mark rdr devices as secure

Commit 9174531dca75f1f2d235ed806f784422792c3ab2 introduced the use
of device characteristics (secure and remote) to the IoCreateDevice()
and IoCreateDeviceSecure() calls for the AFSRedirector device objects.

After this change end users began to report problems on 32-bit Windows
XP SP3 when the initial access to the AFS redirector was performed by
a Limited Access Account.

This patchset conditionalizes the specification of the secure device
characteristic when registering the redirector with MUP on 32-bit
Windows XP.

Change-Id: I0fb9671b8a05a841f2356d100e7031c961a7c482
Reviewed-on: http://gerrit.openafs.org/10906
Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>
Tested-by: Jeffrey Altman <jaltman@your-file-system.com>
src/WINNT/afsrdr/kernel/fs/AFSInit.cpp
src/WINNT/afsrdr/kernel/fs/AFSRDRSupport.cpp