OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_76-2156-g8bc139b

Gerrit Code Review gerrit@openafs.org
Tue, 7 Feb 2012 12:03:40 -0800 (PST)


The following commit has been merged in the master branch:
commit 8bc139b4acdd2c06643abb44d3f5b3bfdcbf639d
Author: Jeffrey Altman <jaltman@your-file-system.com>
Date:   Mon Feb 6 12:00:58 2012 -0500

    Windows: OpenAFS reparse points are surrogates
    
    OpenAFS reparse points represent mount points, symlinks, and dfs
    referrals.  All of which are file system objects that represent
    another named entity in the system.  As a result the reparse tag
    field must include the Reparse Tag Surrogate bit (0x20000000) set.
    
    This permits the IsReparseTagNameSurrogate() macro provided in
    winnt.h to be used to determine if the reparse point is a surrogate
    or not.
    
    See
    http://msdn.microsoft.com/en-us/library/windows/desktop/aa365197%28v=vs.85%29.aspx
    
    Change-Id: I2561823e23371c2fdf01941da99fe848ca1fa11d
    Reviewed-on: http://gerrit.openafs.org/6668
    Tested-by: BuildBot <buildbot@rampaginggeek.com>
    Tested-by: Jeffrey Altman <jaltman@secure-endpoints.com>
    Reviewed-by: Jeffrey Altman <jaltman@secure-endpoints.com>

 src/WINNT/afsrdr/kernel/lib/AFSFSControl.cpp     |    6 +++---
 src/WINNT/afsrdr/kernel/lib/AFSFileInfo.cpp      |    2 +-
 src/WINNT/afsrdr/kernel/lib/Include/AFSDefines.h |    4 ++++
 3 files changed, 8 insertions(+), 4 deletions(-)

-- 
OpenAFS Master Repository