From b627d98084857dbef5e7f7c741b78f6d00b51625 Mon Sep 17 00:00:00 2001 From: ache Date: Tue, 8 Aug 1995 00:15:16 +0000 Subject: Change ctime to strftime %c to use national date/time representation. --- usr.bin/rwho/rwho.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'usr.bin/rwho') diff --git a/usr.bin/rwho/rwho.c b/usr.bin/rwho/rwho.c index ef10751..c7f8398 100644 --- a/usr.bin/rwho/rwho.c +++ b/usr.bin/rwho/rwho.c @@ -46,6 +46,8 @@ static char sccsid[] = "@(#)rwho.c 8.1 (Berkeley) 6/6/93"; #include #include #include +#include +#include DIR *dirp; @@ -65,7 +67,6 @@ int nusers; */ #define down(w,now) ((now) - (w)->wd_recvtime > 11 * 60) -char *ctime(), *strcpy(); time_t now; int aflg; @@ -144,13 +145,14 @@ main(argc, argv) } mp = myutmp; for (i = 0; i < nusers; i++) { - char buf[BUFSIZ]; + char buf[BUFSIZ], cbuf[80]; + strftime(cbuf, sizeof(cbuf), "%c", localtime((time_t *)&mp->myutmp.out_time)); (void)sprintf(buf, "%s:%-.8s", mp->myhost, mp->myutmp.out_line); printf("%-8.8s %-*s %.12s", mp->myutmp.out_name, width, buf, - ctime((time_t *)&mp->myutmp.out_time)+4); + cbuf + 4); mp->myidle /= 60; if (mp->myidle) { if (aflg) { -- cgit v1.1