version 1.13, 2001/09/27 18:38:58 |
version 1.14, 2003/04/30 21:30:38 |
|
|
} |
} |
mp = myutmp; |
mp = myutmp; |
for (i = 0; i < nusers; i++) { |
for (i = 0; i < nusers; i++) { |
char buf[BUFSIZ], vis_user[4 * sizeof(mp->myutmp.out_name)]; |
char buf[BUFSIZ], vis_user[4 * sizeof(mp->myutmp.out_name) + 1]; |
|
|
(void)snprintf(buf, sizeof(buf), "%s:%s", mp->myhost, |
(void)snprintf(buf, sizeof(buf), "%s:%s", mp->myhost, |
mp->myutmp.out_line); |
mp->myutmp.out_line); |
strvis(vis_user, mp->myutmp.out_name, VIS_CSTYLE); |
strnvis(vis_user, mp->myutmp.out_name, sizeof vis_user, |
|
VIS_CSTYLE); |
printf("%-*.*s %-*s %.12s", |
printf("%-*.*s %-*s %.12s", |
UT_NAMESIZE, UT_NAMESIZE, vis_user, width, buf, |
UT_NAMESIZE, UT_NAMESIZE, vis_user, width, buf, |
ctime((time_t *)&mp->myutmp.out_time)+4); |
ctime((time_t *)&mp->myutmp.out_time)+4); |