OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_66-37-gc90134f

Gerrit Code Review gerrit@openafs.org
Sun, 8 Nov 2009 08:26:21 -0800 (PST)


The following commit has been merged in the master branch:
commit c90134fd1f1b5cd16052c5fdc91ddd1b1ac6e19a
Author: Simon Wilkinson <sxw@inf.ed.ac.uk>
Date:   Wed Nov 4 18:09:51 2009 +0000

    Move vnode macros to their own directories
    
    The tree is inconsistent whether macros for access to vnodes are
    provided by the OS directories, or in afs_osi.h. This makes things
    very confusing, especially in the Linux case where macros are
    provided in afs_osi.h, and then promptly redefined in
    LINUX/osi_machdep.h
    
    Adopt a convention where default macros are conditionally provided
    by osi_machdep.h. Where these aren't wanted, they should be disabled
    in osi_machdep.h, and OS specific versions provided in the individual
    OS's directory.
    
    Change-Id: I47bc969af3f6670db9348689b5ce60181fd44f21
    Reviewed-on: http://gerrit.openafs.org/784
    Tested-by: Marc Dionne <marc.c.dionne@gmail.com>
    Tested-by: Derrick Brashear <shadow@dementia.org>
    Reviewed-by: Derrick Brashear <shadow@dementia.org>

 src/afs/DARWIN/osi_machdep.h |   18 ++++++++++++++++++
 src/afs/FBSD/osi_machdep.h   |   24 +++++++++++++-----------
 src/afs/LINUX/osi_machdep.h  |    6 +-----
 src/afs/NBSD/osi_machdep.h   |   10 ++++++++++
 src/afs/OBSD/osi_machdep.h   |    8 ++++++++
 src/afs/afs_osi.h            |   35 +++++++++--------------------------
 6 files changed, 59 insertions(+), 42 deletions(-)

-- 
OpenAFS Master Repository