peter
a4f43a8a53
Fix a warning that showed up on 64 bit systems. It was actually a real
...
bug that had been swept under the carpet.
2003-10-26 05:05:48 +00:00
tjr
db60a5d963
Remove unimplemented System V options from the getopt() option string.
2002-12-21 00:38:14 +00:00
peter
97526c738c
utmp.ut_time and lastlog.ll_time are explicitly int32_t rather than
...
time_t. Deal with the possibility that time_t != int32_t. This boils
down to this sort of thing:
- time(&ut.ut_time);
+ ut.ut_time = time(NULL);
and similar for ctime(3) etc. I've kept it minimal for the stuff
that may need to be portable (or 3rd party code), but used Matt's time32
stuff for cases where that isn't as much of a concern.
Approved by: re (jhb)
2002-11-15 22:42:00 +00:00
tjr
b36022fd55
Style: put static qualifier on definition of static functions.
2002-06-20 07:36:22 +00:00
tjr
f91c8f40be
Respect the setting of the COLUMNS environment variable, use it instead of
...
the TTY width obtained by ioctl() when set & non-null. (SUSv3)
2002-06-04 09:52:30 +00:00
tjr
8daf14c02a
Write "FROM" heading above the hostname column, like NetBSD and GNU do.
2002-05-28 06:36:46 +00:00
tjr
1894db5ac7
Reimplement the who(1) utility to add some features required by SUSv3:
...
-H option (show column headings),
-T (show mesg(1) state),
-m (same as "am I"),
-u (show idle time),
-q (quick mode; list names in columns).
PR: 36128
Reviewed by: mike
2002-05-09 23:04:40 +00:00
imp
0b20191705
remove __P
2002-03-22 01:42:45 +00:00
markm
ff1e6296f0
WARNS=2 fix, use __FBSDID().
...
WARNS=2 is not in Makefile, as this will be the default.
2001-12-11 22:29:53 +00:00
dd
dc0185a459
Include missing header files which define functions for which gcc has
...
builtins (e.g., exit, strcmp).
2001-06-24 19:50:42 +00:00
ache
b84641bbc8
Don't attempt to parse %c
2001-03-21 19:16:41 +00:00
peter
3b842d34e8
$Id$ -> $FreeBSD$
1999-08-28 01:08:13 +00:00
des
60d78a8916
Back out Steve's fix, as this was already fixed by me in revision 1.6
1998-05-25 12:04:47 +00:00
steve
538a485014
Only allow 'who' and 'who am i' as valid usages.
...
PR: 6294
Submitted by: Ruslan Ermilov <ru@ucb.crimea.ua>
1998-05-25 07:19:07 +00:00
des
b7cdb32ea9
Check that user really typed "who am {I,i}", and that no stray
...
arguments are given.
Note that usage() and the manpage disagree...
PR: bin/6294
Suggested by: Ruslan Ermilov and Bruce Evans
Submitted by: Ruslan Ermilov (partly)
1998-04-26 19:10:51 +00:00
charnier
a5eee593ac
Use err(3). Add usage().
1997-08-26 11:14:57 +00:00
yokota
e2b0343661
Made sure the string formated by strftime() is properly
...
null-terminated.
Fixed a wrong if statement which should test a string is
empty where in fact it tested the string pointer was NULL.
Should go to RELENG_2_1 and RELENG_2_2.
Reviewed by guido@freebsd.org .
1997-03-07 11:04:01 +00:00
ache
f3587c7ea3
Add setlocale LC_TIME
1995-10-24 04:06:02 +00:00
ache
97b1928185
Replace ctime by strftime %c to use national date representation now
1995-08-07 23:39:58 +00:00
rgrimes
f9ab90d9d6
BSD 4.4 Lite Usr.bin Sources
1994-05-27 12:33:43 +00:00