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