summaryrefslogtreecommitdiffstats
path: root/usr.bin/w
Commit message (Collapse)AuthorAgeFilesLines
* When -n is specified, don't attempt to turn hostnames found in utmpbrian2001-07-263-43/+42
| | | | | | | | | | | | | into addresses as we have no idea what address family they belong to. When -n is not specified, resolve IPv6 as well as IPv4 addresses found in the host field of utmp. Use realhostname_sa() to resolve addresses (the old code was wrong). Rename ``x'' to ``x_suffix'' to avoid confusion. Hard code the host column width to 16 (against the imminent increase of UT_HOSTSIZE in utmp.h).
* Remove whitespace at EOL.dd2001-07-152-2/+2
|
* mdoc(7) police: removed HISTORY info from the .Os call.ru2001-07-102-2/+2
|
* Call kvm_close() before exit for consistency.phk2001-05-281-1/+4
| | | | | PR: 24654 Submitted by: Daniel Hemmerich zartik@yahoo.com
* Fix the error buffer passed to kvm_openfiles to have a correct lengthtmm2001-05-261-1/+2
| | | | | | of _POSIX2_LINE_MAX. MFC after: 1 week
* Compensate for header dethreading.markm2001-05-012-0/+2
|
* MAN[1-9] -> MAN.ru2001-03-271-1/+1
|
* Fix width for printing timeache2001-03-211-5/+4
|
* Preserve comma as separator when it is not equal to radix characterache2001-03-031-2/+7
|
* Don't use "," as load avg. separator because it can be precision point in someache2001-03-031-1/+1
| | | | locales, so leads to confusion
* Oops, remove tabs sneaked in wrong placeache2001-03-021-2/+2
|
* Use AM/PM time only when available in localeache2001-03-023-7/+10
|
* Catch up to proc flag changes.jhb2001-01-241-3/+3
|
* Hostnames are case-insensitivebrian2000-12-221-1/+2
|
* If the utmp login time is greater than the tty atime, use it to calculatebrian2000-12-211-1/+7
| | | | | | | | | the idle time instead of the atime. This makes entries for people that have logged in but done nothing else show up correctly. Reviewed by: markk@knigma.org
* Prepare for mdoc(7)NG.ru2000-12-191-1/+1
|
* Change the proc information returned from the kernel so that itmckusick2000-12-123-28/+30
| | | | | | | | | | | | no longer contains kernel specific data structures, but rather only scalar values and structures that are already part of the kernel/user interface, specifically rusage and rtprio. It no longer contains proc, session, pcred, ucred, procsig, vmspace, pstats, mtx, sigiolst, klist, callout, pasleep, or mdproc. If any of these changed in size, ps, w, fstat, gcore, systat, and top would all stop working. The new structure has over 200 bytes of unassigned space for future values to be added, yet is nearly 100 bytes smaller per entry than the structure that it replaced.
* mdoc(7) police: use the new features of the Nm macro.ru2000-11-201-1/+1
|
* Use the same technique as ps(1) to avoid the need for setgid. (ie: usepeter1999-11-172-5/+9
| | | | | /dev/null as the default kernel and /dev/mem filenames, but still allow the usual overrides)
* Fix cosmetic bug in time display. Current day logins are now displayeddavidn1999-11-101-4/+9
| | | | | | | as plain time as originally intended, instead of displaying DayHH times when the login time happens to be prior the GMT - TZ difference. (Only noticable on systems operating east of GMT/UTC). Local times are now used to determine the day.
* $Id$ -> $FreeBSD$peter1999-08-284-4/+4
|
* New w ability: you can list multiple users on the command line and it willgreen1999-07-282-51/+52
| | | | | | | | match with all of them, rather than only supporting a single user. PR: 11121 Kinda submitted by: James Howard <howardjp@byzantine.student.umd.edu> Reviewed by: DES
* Add $Id$, to make it simpler for members of the translation teams tonik1999-07-121-0/+1
| | | | | | | | | | | | | | | | | track. The $Id$ line is normally at the bottom of the main comment block in the man page, separated from the rest of the manpage by an empty comment, like so; .\" $Id$ .\" If the immediately preceding comment is a @(#) format ID marker than the the $Id$ will line up underneath it with no intervening blank lines. Otherwise, an additional blank line is inserted. Approved by: bde
* Clean up some ambiguous nested if/elses.billf1999-07-041-2/+3
|
* fix -n with 16-chars hostnames, modified patch from PRache1999-04-221-4/+7
| | | | | PR: 11286 Submitted by: Hans Huebner <hans@chaosradio.berlin.ccc.de>
* Get things right for tty names of length UT_LINESIZE.brian1999-03-311-16/+15
| | | | | | Cosmetic: Don't shadow the `p' variable. Remove two unused variables. PR: 3638
* Fix the annoying bug introduced in rev 1.18 that caused each line to bepeter1999-01-102-13/+15
| | | | | | | | | | | | | | | | one character shorter than the previous in a stairstep fashion when long idle times were involved. A couple of nits: - spelling/typo fix. - some of the easier style(9) fixes where it was bothering me. - Handle 100+ days idle time (ha!). Probably the right thing to do is to do a snprintf into a buffer and strlen the result rather than doing hackery on magic numbers. XXX the wide (and mostly unused) username and tty columns annoy me since it it could be used for more useful information for the command. We should actually count the largest username and tty and adjust like 'ls -l' does.
* No __profname bozoness, no strstr() bozoness... test argv[0] againstdillon1998-12-241-4/+21
| | | | "uptime" the right way. Sheesh.
* Since argv is in scope, use argv[0] instead of __progname.steve1998-12-241-2/+2
| | | | Suggested by: bde
* Do a better job of determining if we were called as uptime(1).steve1998-11-091-5/+2
| | | | PR: 8593
* Remove unused strvisx.imp1998-06-091-10/+2
|
* Cosmetic fix. Compute header field widths from UT_{HOST,LINE,NAME}SIZEjkoshy1998-05-211-4/+13
| | | | | | instead of hardcoding header line. PR: 6325
* Allow `w' to treat a corrupted "utmp" as a non fatal error.jkoshy1998-05-141-4/+7
| | | | PR: bin/2832
* Like most Unices FreeBSD should have a larger tty field at leastphk1998-04-191-3/+4
| | | | | | | | | | | as large as UT_LINESIZE (/usr/include/utmp.h). If the tty name is logged with this size why isn't the w command reporting it? (We should probably report the tty/cua prefix then as well ? /phk) PR: 4187 Reviewed by: phk Submitted by: Jorge M. Goncalves <ee96199@tom.fe.up.pt>
* Reword using who.1 as a good example of where to start.steve1998-03-221-2/+2
| | | | Submitted by: bde
* Reword the synopsis line so that it makes sense.steve1998-01-121-2/+2
|
* -Wall cleanup.alex1997-12-281-3/+3
|
* If uptime < 1 min print in in secs otherwise we got confusing messageache1997-10-131-10/+12
| | | | "up 1 user"
* Document newly added -d option and fix usage stringache1997-09-122-4/+7
|
* The "-d" option dumps out the entire process list on a per controllingache1997-09-121-11/+40
| | | | | tty basis, instead of just the top level process. Submitted by: terry
* Revert some casts I introduced.charnier1997-08-261-3/+3
| | | | Requested by: Bruce.
* Typo in usage(). Err -> errx when testing allocations.charnier1997-08-254-15/+24
|
* compare return value from getopt against -1 rather than EOF, per the finalimp1997-03-291-1/+1
| | | | posix standard on the topic.
* Made sure the string formated by strftime() is properlyyokota1997-03-072-2/+4
| | | | | | | | null-terminated. Should go to RELENG_2_1 and RELENG_2_2. Reviewed by guido@freebsd.org.
* Revert $FreeBSD$ to $Id$peter1997-02-221-1/+1
|
* Reduce the command field width by one when idle time is > 9 days, todanny1997-02-113-4/+10
| | | | | | eliminate unsightly blank line. Possibly a 2.2 candidate.
* Sort cross references.wosch1997-01-151-2/+2
|
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
| | | | | | | | This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
* comma typoswosch1996-12-231-1/+2
|
* Increase username field to reflect utmp changesache1996-12-051-1/+1
|
OpenPOWER on IntegriCloud