Make ktc_curpag also detect ONEGROUP PAG gids
authorAndrew Deason <adeason@sinenomine.net>
Wed, 11 Nov 2009 17:23:49 +0000 (11:23 -0600)
committerDerrick Brashear <shadow|account-1000005@unknown>
Fri, 13 Nov 2009 12:52:09 +0000 (04:52 -0800)
commitc53abbb3e8d14643f3f82999cbe24fb12d358ce0
tree43f6f61a3c550993f946b55874a8f814631993cc
parent5e99d56cf2a8c4c9789bc7ace04a804d07e6238f
Make ktc_curpag also detect ONEGROUP PAG gids

ktc_curpag falls back to looking at the group list if the VIOC_GETPAG
pioctl fails. If we're in AFS_LINUX26_ONEGROUP_ENV in the kernel,
though, ktc_curpag still looks for two groups, instead of the one
combined group. Add a check for the big one group in the fallback if
we're on LINUX26.

Change-Id: I28e5eda5c62f13a6fb466c8a2b04d2628706498f
Reviewed-on: http://gerrit.openafs.org/815
Tested-by: Andrew Deason <adeason@sinenomine.net>
Reviewed-by: Marc Dionne <marc.c.dionne@gmail.com>
Reviewed-by: Derrick Brashear <shadow@dementia.org>
src/auth/ktc.c