OpenAFS Master Repository branch, master, updated. BP--openafs-stable-1_6_x-36-g2221b61

Gerrit Code Review gerrit@openafs.org
Thu, 26 Aug 2010 09:29:31 -0700 (PDT)


The following commit has been merged in the master branch:
commit 2221b61eff513c61cac765d8e72cd06e769610fc
Author: Simon Wilkinson <sxw@your-file-system.com>
Date:   Sun Feb 14 01:14:54 2010 +0000

    Add new SetTokenEx pioctl
    
    This change implements the new, XDR based, SetTokenEx pioctl. This
    pioctl permits sending multiple tokens, of multiple types, into the
    kernel in a single pioctl call. This patch provides a kernel
    implementation of the pioctl, and a new library function
    ktc_SetTokenEx, which will use either the new pioctl, or fall back
    to the old one should SetTokenEx not be available.
    
    Change-Id: Id1e2903e078c549f5675e3d2ecdf53a9bb33f5e9
    Reviewed-on: http://gerrit.openafs.org/2582
    Reviewed-by: Derrick Brashear <shadow@dementia.org>
    Tested-by: Derrick Brashear <shadow@dementia.org>

 Makefile.in                     |    6 +-
 src/afs/afs_pioctl.c            |  216 +++++++++++++++++++++-----
 src/afs/afs_prototypes.h        |    2 +
 src/afs/afs_stats.h             |    1 +
 src/afs/afs_tokens.c            |   47 ++++++
 src/auth/.gitignore             |    1 +
 src/auth/Makefile.in            |   25 +++-
 src/auth/auth.p.h               |    4 +
 src/auth/ktc.c                  |   65 ++++++++
 src/auth/ktc.h                  |   20 ++-
 src/auth/token.c                |  326 +++++++++++++++++++++++++++++++++++++++
 src/auth/token.xg               |   39 +++++
 src/config/vioc.h               |    2 +
 src/libafs/Makefile.common.in   |    5 +
 src/libafsauthent/Makefile.in   |   18 ++-
 src/libuafs/Makefile.common.in  |   43 ++++--
 src/pam/Makefile.in             |    2 +-
 src/shlibafsauthent/Makefile.in |   16 ++-
 18 files changed, 771 insertions(+), 67 deletions(-)

-- 
OpenAFS Master Repository