diff options
author | Robert Watson <rwatson@FreeBSD.org> | 2006-03-04 16:13:16 +0000 |
---|---|---|
committer | Robert Watson <rwatson@FreeBSD.org> | 2006-03-04 16:13:16 +0000 |
commit | e0f5d997de64c52c62bdc781a1e501035c2ea86f (patch) | |
tree | e4a44c529e0ba1ce5120e0faa2674e60f0e813a3 /usr.bin | |
parent | 0a0eb0e8db36ca92ebd706e7e715a2e44cc5dea1 (diff) | |
download | src-e0f5d997de64c52c62bdc781a1e501035c2ea86f.tar.gz src-e0f5d997de64c52c62bdc781a1e501035c2ea86f.zip |
Reduce number of spaces for full name by four, and reduce padding
after tty entry by one space in order to provide extra spaces for
the tty entry. As a result, full pts names are now visible (up
to 999 pts's anyway):
Before:
Login Name TTY Idle Login Time Office Phone
robert Robert Watson *v0 3:55 Fri 02:54
robert Robert Watson p0 19 Sat 11:01
robert Robert Watson pts Sat 14:55
After:
Login Name TTY Idle Login Time Office Phone
robert Robert Watson *v0 5:08 Fri 02:54
robert Robert Watson p0 8 Sat 11:01
robert Robert Watson pts/5 Sat 14:55
MFC after: 1 week
Notes
Notes:
svn path=/head/; revision=156282
Diffstat (limited to 'usr.bin')
-rw-r--r-- | usr.bin/finger/sprint.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/usr.bin/finger/sprint.c b/usr.bin/finger/sprint.c index 51a19190b01f..e4f768b30000 100644 --- a/usr.bin/finger/sprint.c +++ b/usr.bin/finger/sprint.c @@ -86,10 +86,10 @@ sflag_print(void) * else * remote host */ -#define MAXREALNAME 20 +#define MAXREALNAME 16 #define MAXHOSTNAME 17 /* in reality, hosts are never longer than 16 */ - (void)printf("%-*s %-*s%s %s\n", UT_NAMESIZE, "Login", MAXREALNAME, - "Name", " TTY Idle Login Time ", (gflag) ? "" : + (void)printf("%-*s %-*s%s %s\n", UT_NAMESIZE, "Login", MAXREALNAME, + "Name", " TTY Idle Login Time ", (gflag) ? "" : oflag ? "Office Phone" : "Where"); for (sflag = R_FIRST;; sflag = R_NEXT) { @@ -115,12 +115,12 @@ sflag_print(void) (void)putchar(w->info == LOGGEDIN && !w->writable ? '*' : ' '); if (*w->tty) - (void)printf("%-3.3s ", + (void)printf("%-7.7s ", (strncmp(w->tty, "tty", 3) && strncmp(w->tty, "cua", 3)) ? w->tty : w->tty + 3); else - (void)printf(" "); + (void)printf(" "); if (w->info == LOGGEDIN) { stimeprint(w); (void)printf(" "); |