#include "afsincludes.h"
#include "afs/afs_stats.h" /* statistics */
#include "afs/nfsclient.h"
-#include "h/smp_lock.h"
+#include <linux/smp_lock.h>
#ifdef AFS_LINUX26_ONEGROUP_ENV
#define NUMPAGGROUPS 1
AFS_STATCNT(afs_setgroups);
- old_info = (*cr)->cr_group_info;
+ old_info = afs_cr_group_info(*cr);
get_group_info(group_info);
- (*cr)->cr_group_info = group_info;
+ afs_set_cr_group_info(*cr, group_info);
put_group_info(old_info);
crset(*cr);
{
AFS_STATCNT(afs_getgroups);
- get_group_info(cr->cr_group_info);
- return cr->cr_group_info;
+ get_group_info(afs_cr_group_info(cr));
+ return afs_cr_group_info(cr);
}
int
code = __setpag(cr, pagvalue, newpag, change_parent);
#ifdef LINUX_KEYRING_SUPPORT
- if (code == 0 && (*cr)->cr_rgid != NFSXLATOR_CRED) {
+ if (code == 0 && afs_cr_rgid(*cr) != NFSXLATOR_CRED) {
(void) install_session_keyring(NULL);
if (current_session_keyring()) {