Instead of validating the symlink target if both the TargetFID
and the Target Name fields are undefined, perform the validating
if either of them are undefined.
Change-Id: I609bfbf5fe574350580bd54a0b03becb82a2b45e
Reviewed-on: http://gerrit.openafs.org/8765
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>
Tested-by: Jeffrey Altman <jaltman@your-file-system.com>
//
if( pCurrentObject->FileType == AFS_FILE_TYPE_SYMLINK &&
- pCurrentObject->TargetFileId.Vnode == 0 &&
- pCurrentObject->TargetFileId.Unique == 0 &&
- pDirEntry->NameInformation.TargetName.Length == 0)
+ ( pCurrentObject->TargetFileId.Vnode == 0 ||
+ pDirEntry->NameInformation.TargetName.Length == 0))
{
ntStatus = AFSValidateSymLink( AuthGroup,