summaryrefslogtreecommitdiffstats
path: root/usr.bin/finger
diff options
context:
space:
mode:
authorjoerg <joerg@FreeBSD.org>1995-03-25 18:15:40 +0000
committerjoerg <joerg@FreeBSD.org>1995-03-25 18:15:40 +0000
commit3376ef4ddbbf3eeca01ace7a75a1d6332e89418f (patch)
treeb67ee678e3328a423017a3a8edf9880a8ff75e40 /usr.bin/finger
parent4bdc08efa2543d2436f1ae0884e6cc03c8b6ebde (diff)
downloadFreeBSD-src-3376ef4ddbbf3eeca01ace7a75a1d6332e89418f.zip
FreeBSD-src-3376ef4ddbbf3eeca01ace7a75a1d6332e89418f.tar.gz
Make finger(1) accept "cua" to be also a tty, and use the suffix instead
of the very meaningful string "cu" to describe the tty.
Diffstat (limited to 'usr.bin/finger')
-rw-r--r--usr.bin/finger/sprint.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/usr.bin/finger/sprint.c b/usr.bin/finger/sprint.c
index a59fdd0..a6481cd 100644
--- a/usr.bin/finger/sprint.c
+++ b/usr.bin/finger/sprint.c
@@ -106,8 +106,9 @@ sflag_print()
'*' : ' ');
if (*w->tty)
(void)printf("%-2.2s ",
- w->tty[0] != 't' || w->tty[1] != 't' ||
- w->tty[2] != 'y' ? w->tty : w->tty + 3);
+ (strncmp(w->tty, "tty", 3)
+ && strncmp(w->tty, "cua", 3))
+ ? w->tty : w->tty + 3);
else
(void)printf(" ");
if (w->info == LOGGEDIN) {
OpenPOWER on IntegriCloud