summaryrefslogtreecommitdiffstats
path: root/usr.bin/finger/sprint.c
diff options
context:
space:
mode:
authorrwatson <rwatson@FreeBSD.org>2006-03-04 16:13:16 +0000
committerrwatson <rwatson@FreeBSD.org>2006-03-04 16:13:16 +0000
commit57ceefb9d9f44e8ea3884412a34bf5070f8fdf14 (patch)
treee4a44c529e0ba1ce5120e0faa2674e60f0e813a3 /usr.bin/finger/sprint.c
parentcb5695d4f607b139d8b97b9067ecc273c514605e (diff)
downloadFreeBSD-src-57ceefb9d9f44e8ea3884412a34bf5070f8fdf14.zip
FreeBSD-src-57ceefb9d9f44e8ea3884412a34bf5070f8fdf14.tar.gz
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
Diffstat (limited to 'usr.bin/finger/sprint.c')
-rw-r--r--usr.bin/finger/sprint.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/usr.bin/finger/sprint.c b/usr.bin/finger/sprint.c
index 51a1919..e4f768b 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(" ");
OpenPOWER on IntegriCloud