]> git.michaelhowe.org Git - packages/o/openafs.git/commit
DEVEL15-linux-keyring-pag-update-20060817 openafs-devel-1_5_7
authorChas Williams <chas@cmf.nrl.navy.mil>
Thu, 17 Aug 2006 14:57:28 +0000 (14:57 +0000)
committerDerrick Brashear <shadow@dementia.org>
Thu, 17 Aug 2006 14:57:28 +0000 (14:57 +0000)
commit819155a50be94de04820b62130c7336d02d22f01
treed966d638c6e24a8d6471473bdbcd687356f87e24
parent50dba75d04cefc56f2cb75f1f16e03c8dbeecd73
DEVEL15-linux-keyring-pag-update-20060817

FIXES 37887

if you manage to patch the syscall table, then the setpag() in the
patched setgroups syscall and creates a new session keyring. it does
contain the right pag id but this isnt the intended behavior.

so setpag() becomes __setpag() which just does the group insertion.
(and perhaps it should be called something else?). the stat count for
the setpag operation might be more correct now (instead of also counting
the pag restores).

(cherry picked from commit b6da19fe253f456b7d9372d6620057bbd8ad2c8b)
src/afs/LINUX/osi_groups.c
src/afs/LINUX/osi_prototypes.h
src/afs/afs_osi_pag.c