OpenAFS Master Repository branch, master, updated. 09c4b3006d81eeb52b89d870ee7568de455040ea

Gerrit Code Review gerrit@openafs.org
Wed, 22 Jul 2009 10:35:41 -0700 (PDT)


The following commit has been merged in the master branch:
commit 09c4b3006d81eeb52b89d870ee7568de455040ea
Author: Simon Wilkinson <sxw@inf.ed.ac.uk>
Date:   Tue Jul 21 20:16:51 2009 +0100

    Further prototyping and cleanup of UKERNEL
    
    This patch continues to reduce the number of warnings that come from
    a UKERNEL build. It also replaces the use of a system provided suser()
    call (which isn't available everywhere), with afs_suser that's provided
    by UKERNEL. Note that this makes UKERNEL applications usable by
    everyone, not just root.
    
    fork_syscall() becomes a normal function
    call_syscall() is ANSIfied
    UKERNEL/osi_groups.c gets the includes it needs
    UKERNEL/osi_machdep.c stops thinking it's on Solaris
    UKERNEL/osi_vnodeops.c stops confusing vnodes and vcaches
    
    Reviewed-on: http://gerrit.openafs.org/http://gerrit.openafs.org/166
    Tested-by: Russ Allbery <rra@stanford.edu>
    Reviewed-by: Russ Allbery <rra@stanford.edu>

 src/afs/UKERNEL/afs_usrops.c   |   23 ++++++++++++-----------
 src/afs/UKERNEL/osi_groups.c   |    2 +-
 src/afs/UKERNEL/osi_machdep.h  |    8 ++++++--
 src/afs/UKERNEL/osi_vnodeops.c |    4 ++--
 src/afs/afs_prototypes.h       |    6 ++++--
 5 files changed, 25 insertions(+), 18 deletions(-)

-- 
OpenAFS Master Repository