OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_76-3292-g9b3c7b4
Gerrit Code Review
Thu, 31 Jan 2013 11:19:17 -0800 (PST)
The following commit has been merged in the master branch:
Author: Jeffrey Altman <firstname.lastname@example.org>
Date: Sat Dec 29 00:17:59 2012 -0500
Windows: AFSInitCcb redefinition
The new AFSInitCcb() allocates its own DirOpenReferenceCount to
associate with the AFSCcb.DirectoryCB.
It also accepts the GrantedAccess mask and the FileAccess values
which are stored in the AFSCcb.
These changes simplify the callers and remove responsibility of
tracking whether or not the DirOpenReferenceCount was successfully
associated with the AFSCcb.
The allocated DirOpenReferenceCount is always released by
Reviewed-by: Derrick Brashear <email@example.com>
Tested-by: Jeffrey Altman <firstname.lastname@example.org>
Reviewed-by: Jeffrey Altman <email@example.com>
src/WINNT/afsrdr/kernel/lib/AFSCreate.cpp | 96 ++++++++---------------
src/WINNT/afsrdr/kernel/lib/AFSFcbSupport.cpp | 40 +++++++++-
src/WINNT/afsrdr/kernel/lib/Include/AFSCommon.h | 5 +-
3 files changed, 75 insertions(+), 66 deletions(-)
OpenAFS Master Repository