windows-robust-freelance-20041126
authorJeffrey Altman <jaltman@mit.edu>
Fri, 26 Nov 2004 17:09:51 +0000 (17:09 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Fri, 26 Nov 2004 17:09:51 +0000 (17:09 +0000)
commit3c487ecb59c0bace3a417245f639f7e3388ae5dc
treeadd86ca63f3a7d79a2d0a0acc2b5947cf0ebefdf
parent976465c87e027a3721a464324cf1d83c522dd996
windows-robust-freelance-20041126

Implement new functions: cm_freelanceMountPointExists and
cm_freelanceSymlinkExists.  Use them along with other validity checks
in cm_freelanceAddMount and cm_freelanceAddSymlink to ensure that name
collisions do not occur and that empty strings are not valid file names.

A symlink may not have a name which would resolve to a valid cell name.
Doing so would prevent access to the cell.
src/WINNT/afsd/cm_freelance.c