diff options
author | 1997-06-22 23:03:10 +0000 | |
---|---|---|
committer | 1997-06-22 23:03:10 +0000 | |
commit | b84eb8030ea23e53f4e1791660ef8b3fc1ebad42 (patch) | |
tree | 86c97bdc00506885141b3af301b9ec4811021235 | |
parent | MAXHOSTNAMELEN (diff) | |
download | wireguard-openbsd-b84eb8030ea23e53f4e1791660ef8b3fc1ebad42.tar.xz wireguard-openbsd-b84eb8030ea23e53f4e1791660ef8b3fc1ebad42.zip |
%u for uid
-rw-r--r-- | kerberosIV/krb/tkt_string.c | 2 | ||||
-rw-r--r-- | usr.bin/su/su.c | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/kerberosIV/krb/tkt_string.c b/kerberosIV/krb/tkt_string.c index 7b6e68467a9..9ca5bfbcfdf 100644 --- a/kerberosIV/krb/tkt_string.c +++ b/kerberosIV/krb/tkt_string.c @@ -63,7 +63,7 @@ tkt_string() /* 32 bits of signed integer will always fit in 11 characters (including the sign), so no need to worry about overflow */ (void) snprintf(krb_ticket_string, sizeof(krb_ticket_string), - "%s%d", TKT_ROOT, (int)getuid()); + "%s%u", TKT_ROOT, getuid()); } } return krb_ticket_string; diff --git a/usr.bin/su/su.c b/usr.bin/su/su.c index a550aec9e15..cc02c406ec9 100644 --- a/usr.bin/su/su.c +++ b/usr.bin/su/su.c @@ -1,4 +1,4 @@ -/* $OpenBSD: su.c,v 1.25 1997/06/21 12:18:05 deraadt Exp $ */ +/* $OpenBSD: su.c,v 1.26 1997/06/22 23:03:10 deraadt Exp $ */ /* * Copyright (c) 1988 The Regents of the University of California. @@ -41,7 +41,7 @@ char copyright[] = #ifndef lint /*static char sccsid[] = "from: @(#)su.c 5.26 (Berkeley) 7/6/91";*/ -static char rcsid[] = "$OpenBSD: su.c,v 1.25 1997/06/21 12:18:05 deraadt Exp $"; +static char rcsid[] = "$OpenBSD: su.c,v 1.26 1997/06/22 23:03:10 deraadt Exp $"; #endif /* not lint */ #include <sys/param.h> @@ -343,7 +343,7 @@ kerberos(username, user, uid) (void)fprintf(stderr, "kerberos su: not in %s's ACL.\n", user); return (1); } - (void)snprintf(krbtkfile, sizeof(krbtkfile), "%s_%s_%d", TKT_ROOT, + (void)snprintf(krbtkfile, sizeof(krbtkfile), "%s_%s_%u", TKT_ROOT, user, getuid()); (void)setenv("KRBTKFILE", krbtkfile, 1); |