OpenAFS Master Repository branch, master, updated. BP--openafs-stable-1_6_x-1267-g0381022
Gerrit Code Review
gerrit@openafs.org
Tue, 7 Jun 2011 06:25:59 -0700 (PDT)
The following commit has been merged in the master branch:
commit 03810223b1b3267fb61df4806fb310a7592dff0a
Author: Jeffrey Altman <jaltman@your-file-system.com>
Date: Fri Jun 3 14:19:27 2011 -0400
Windows: refactor fs, symlink and fs_utils
over the years a large number of duplicated functionality
has been added to symlink.c and fs.c. Refactor both so all
common functionality is implemented within fs_utils.c.
Ensure that all functionality migrated to fs_utils.c and
symlink.c uses the SafeString library functions.
Update the build rules for afs_shl_ext.dll, afscreds.exe
and afsconfig.exe to support the changes to fs_utils.c.
Remove non-windows components from symlink.c.
Change-Id: Ia7709235600f48c09282246e23b1f13d26f54e28
Reviewed-on: http://gerrit.openafs.org/4777
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Jeffrey Altman <jaltman@openafs.org>
Tested-by: Jeffrey Altman <jaltman@openafs.org>
src/WINNT/afsd/NTMakefile | 4 +-
src/WINNT/afsd/fs.c | 623 +++++++-----------------------------
src/WINNT/afsd/fs_utils.c | 541 ++++++++++++++++++++++++++++---
src/WINNT/afsd/fs_utils.h | 27 ++-
src/WINNT/afsd/parsemode.c | 4 +-
src/WINNT/afsd/symlink.c | 619 ++++++++---------------------------
src/WINNT/client_config/NTMakefile | 7 +-
src/WINNT/client_creds/NTMakefile | 8 +-
src/WINNT/client_exp/NTMakefile | 6 +-
9 files changed, 802 insertions(+), 1037 deletions(-)
--
OpenAFS Master Repository