]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
STABLE12-deal-with-linux-large-uids-2002012020
authorDerrick Brashear <shadow@dementia.org>
Sun, 20 Jan 2002 08:57:44 +0000 (08:57 +0000)
committerDerrick Brashear <shadow@dementia.org>
Sun, 20 Jan 2002 08:57:44 +0000 (08:57 +0000)
based on feedback from Hartmut Reuter <reuter@rzg.mpg.de>

2.2 headers define the right things for this to work

src/afs/LINUX/osi_machdep.h

index 96422d9ad2d1c93b800e21d3d47771a09fb53578..993424b374366948bdbb1b3d018e4122d34392d6 100644 (file)
@@ -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;