diff options
| author | Andrey A. Chernov <ache@FreeBSD.org> | 1998-07-29 14:05:01 +0000 |
|---|---|---|
| committer | Andrey A. Chernov <ache@FreeBSD.org> | 1998-07-29 14:05:01 +0000 |
| commit | 9f3a9c3a1854628d8142dc077df55589437cbfa5 (patch) | |
| tree | 59c74f4f0fbb3d16938ddb5a849c3b5881ca593d /lib/libutil | |
| parent | 5b632b56e52d1790d47d75db148c4c175e58f6ed (diff) | |
Notes
Diffstat (limited to 'lib/libutil')
| -rw-r--r-- | lib/libutil/login_class.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/libutil/login_class.c b/lib/libutil/login_class.c index 74f1dff9e614b..3887541a409e8 100644 --- a/lib/libutil/login_class.c +++ b/lib/libutil/login_class.c @@ -21,7 +21,7 @@ * * High-level routines relating to use of the user capabilities database * - * $Id: login_class.c,v 1.8 1998/06/03 08:12:00 jb Exp $ + * $Id: login_class.c,v 1.9 1998/07/28 01:30:16 ache Exp $ */ #include <stdio.h> @@ -364,13 +364,13 @@ setusercontext(login_cap_t *lc, const struct passwd *pwd, uid_t uid, unsigned in /* Setup the user's group permissions */ if (flags & LOGIN_SETGROUP) { if (setgid(pwd->pw_gid) != 0) { - syslog(LOG_ERR, "setgid(%ld): %m", (long)pwd->pw_gid); + syslog(LOG_ERR, "setgid(%lu): %m", (u_long)pwd->pw_gid); login_close(llc); return -1; } if (initgroups(pwd->pw_name, pwd->pw_gid) == -1) { - syslog(LOG_ERR, "initgroups(%s,%ld): %m", pwd->pw_name, - (long)pwd->pw_gid); + syslog(LOG_ERR, "initgroups(%s,%lu): %m", pwd->pw_name, + (u_long)pwd->pw_gid); login_close(llc); return -1; } @@ -389,7 +389,7 @@ setusercontext(login_cap_t *lc, const struct passwd *pwd, uid_t uid, unsigned in /* This needs to be done after anything that needs root privs */ if ((flags & LOGIN_SETUSER) && setuid(uid) != 0) { - syslog(LOG_ERR, "setuid(%ld): %m", (long)uid); + syslog(LOG_ERR, "setuid(%lu): %m", (u_long)uid); return -1; /* Paranoia again */ } |
