Use the correct types to store uids and gids in the credential cache.

This commit is contained in:
Brooks Davis 2010-01-09 23:36:51 +00:00
parent bd0e3681f9
commit 9d8e1a8300

View File

@ -449,10 +449,10 @@ cache_spot(key, name, timestamp)
#define INVALID -1 /* grouplen, if cache entry is invalid */
struct bsdcred {
short uid; /* cached uid */
short gid; /* cached gid */
short grouplen; /* length of cached groups */
short groups[NGROUPS]; /* cached groups */
uid_t uid; /* cached uid */
gid_t gid; /* cached gid */
int grouplen; /* length of cached groups */
gid_t groups[NGRPS]; /* cached groups */
};
/*