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