Windows: Add Hard Link support to Service
authorJeffrey Altman <jaltman@your-file-system.com>
Sat, 17 Nov 2012 05:43:00 +0000 (00:43 -0500)
committerJeffrey Altman <jaltman@your-file-system.com>
Sat, 24 Nov 2012 03:24:00 +0000 (19:24 -0800)
commit873f8978fd13ae5a52d7401788d84237dace105f
treeb72d142c76d232da869cfaa534ba66fb400d5486
parent2b86ae33fead57696488e4b8c425cf8ae1bdd0f1
Windows: Add Hard Link support to Service

Implement Hard Link support to the redirector interface in the
service.  It is implemented to support hard links across directories
even though AFS does not currently support it.  cm_Link() will
check before issuing an RPC to the file server.   ReplaceIfExists
functionality is implemented by cm_Unlink() followed by cm_Link()
if required.

Change-Id: Icb4e7eeaed1ae57719c487fe3bf29efea1902246
Reviewed-on: http://gerrit.openafs.org/8482
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>
Tested-by: Jeffrey Altman <jaltman@your-file-system.com>
src/WINNT/afsrdr/user/RDRFunction.c
src/WINNT/afsrdr/user/RDRInit.cpp
src/WINNT/afsrdr/user/RDRPrototypes.h