From: Derrick Brashear Date: Tue, 15 Jan 2002 17:17:31 +0000 (+0000) Subject: deal-with-linux-large-uids-20020115 X-Git-Tag: openafs-devel-1_3_0~79 X-Git-Url: https://git.openafs.org/?p=openafs.git;a=commitdiff_plain;h=4bd7319e4a13f8aa558e58d8ec6643812afb5594 deal-with-linux-large-uids-20020115 based on feedback from Hartmut Reuter 2.2 headers define the right things for this to work --- diff --git a/src/afs/LINUX/osi_machdep.h b/src/afs/LINUX/osi_machdep.h index 1cea9eb..91c3229 100644 --- a/src/afs/LINUX/osi_machdep.h +++ b/src/afs/LINUX/osi_machdep.h @@ -100,10 +100,10 @@ typedef struct cred { /* maps to task field: */ #else int cr_ref; #endif - unsigned short cr_uid; /* euid */ - unsigned short cr_ruid; /* uid */ - unsigned short cr_gid; /* egid */ - unsigned short cr_rgid; /* gid */ + uid_t cr_uid; /* euid */ + uid_t cr_ruid; /* uid */ + gid_t cr_gid; /* egid */ + gid_t cr_rgid; /* gid */ gid_t cr_groups[NGROUPS]; /* 32 groups - empty set to NOGROUP */ int cr_ngroups; } cred_t;