ms-nfs41-client/sys
Casey Bodley f841d14eac symlink: retry open when ReparseRequired=false
according to msdn documentation for RxPrepareToReparseSymbolicLink(), setting ReparseRequired=FALSE means that the link itself should be opened instead of its target.  this shows up when cygwin attempts to delete or rename a symbolic link, because it doesn't open the file with the FILE_OPEN_REPARSE_POINT flag

when RxPrepareToReparseSymbolicLink() returns success but with ReparseRequired=FALSE, set the FILE_OPEN_REPARSE_POINT flag and resend the open upcall

Signed-off-by: Casey Bodley <cbodley@citi.umich.edu>
2012-06-01 11:35:29 -04:00
..
makefile fresh git tree for public release 2010-10-12 10:15:48 -04:00
nfs41_debug.c [cosmetic] adding printfs to open error codes 2012-04-05 17:13:35 -04:00
nfs41_debug.h license changed to LGPL: added COPYING file, changed source file comments 2012-03-19 12:24:43 -04:00
nfs41_driver.c symlink: retry open when ReparseRequired=false 2012-06-01 11:35:29 -04:00
nfs41_driver.h license changed to LGPL: added COPYING file, changed source file comments 2012-03-19 12:24:43 -04:00
nfs41_driver.ini fresh git tree for public release 2010-10-12 10:15:48 -04:00
nfs41_driver.rc fresh git tree for public release 2010-10-12 10:15:48 -04:00
sources fresh git tree for public release 2010-10-12 10:15:48 -04:00
wmlkm.c license changed to LGPL: added COPYING file, changed source file comments 2012-03-19 12:24:43 -04:00
wmlkm.h license changed to LGPL: added COPYING file, changed source file comments 2012-03-19 12:24:43 -04:00