summaryrefslogtreecommitdiffstats
path: root/usr.bin/w/w.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr.bin/w/w.c')
-rw-r--r--usr.bin/w/w.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/usr.bin/w/w.c b/usr.bin/w/w.c
index 0a31930..ea5d2ca 100644
--- a/usr.bin/w/w.c
+++ b/usr.bin/w/w.c
@@ -307,7 +307,8 @@ main(argc, argv)
p = hp->h_name;
}
if (x) {
- (void)snprintf(buf, sizeof(buf), "%s:%s", p, x);
+ (void)snprintf(buf, sizeof(buf), "%s:%.*s", p,
+ ep->utmp.ut_host + UT_HOSTSIZE - x, x);
p = buf;
}
(void)printf("%-*.*s %-2.2s %-*.*s ",
OpenPOWER on IntegriCloud