OpenAFS CVS Commit: openafs/src/WINNT/afsrdr/kernel by jaltman

cvs@GRAND.CENTRAL.ORG cvs@GRAND.CENTRAL.ORG
Fri, 09 Jan 2009 17:14:08 EST


Update of /cvs/openafs/src/WINNT/afsrdr/kernel
In directory GRAND.CENTRAL.ORG:/home/jaltman/openafs/cvs-kdfs/src/WINNT/afsrdr/kernel

Modified Files:
      Tag: openafs-windows-kdfs-ifs-branch
	AFSNameSupport.cpp 
Log Message:
DELTA KDFS-windows-afsrdr-kernel-build-symlink-target-20090109
AUTHOR jaltman@secure-endpoints.com
LICENSE BSD

When the target of a symlink is a volume root, we must return
the control block of the volume root and not the current fcb
which is still referring to the last symlink in the chain.

Be sure to hold the TreeLock while we perform the is volume 
test in order to prevent the volume control block from being
torn down.



--- DELTA config for openafs-windows-kdfs-ifs-branch follows ---
KDFS-windows-afsrdr-kernel-build-symlink-target-20090109 openafs/src/WINNT/afsrdr/kernel/AFSNameSupport.cpp 1.1.2.28 1.1.2.29