History log of /freebsd-10.0-release/usr.bin/ruptime/ruptime.c
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 259065 07-Dec-2013 gjb

- Copy stable/10 (r259064) to releng/10.0 as part of the
10.0-RELEASE cycle.
- Update __FreeBSD_version [1]
- Set branch name to -RC1

[1] 10.0-CURRENT __FreeBSD_version value ended at '55', so
start releng/10.0 at '100' so the branch is started with
a value ending in zero.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


# 227178 06-Nov-2011 ed

Add missing static keywords to ruptime(1)


# 226419 16-Oct-2011 ed

Make some internal fixes to ruptime(1):

- Prevent possible unaligned access to struct whoent.
- Increase uptime column by one, to properly print hosts with an uptime
greater than 1000 days.
- Reduce code complexity by storing struct whod inside struct hs.
- Set WARNS to 6.

MFC after: 3 months


# 216370 11-Dec-2010 joel

Remove the advertising clause from UCB copyrighted files in usr.bin. This
is in accordance with the information provided at
ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change

Also add $FreeBSD$ to a few files to keep svn happy.

Discussed with: imp, rwatson


# 212771 16-Sep-2010 obrien

Increase the hostname display width. Many machines are named
with >12 characters. This still allows for 80 column output
with load averages of 99.99, 99.99, 99.99.


# 200462 13-Dec-2009 delphij

Revert most part of 200420 as requested, as more review and polish is
needed.


# 200420 11-Dec-2009 delphij

Remove unneeded header includes from usr.bin/ except contributed code.

Tested with: make universe


# 177316 17-Mar-2008 antoine

Initialize variable "now" before using it (it is used by the LEFTEARTH
macro)

PR: 121418
Submitted by: Atsuo Ohki
Approved by: rwatson (mentor)
MFC after: 1 month


# 149719 02-Sep-2005 ssouhlal

- Do not allocate memory to entries in /var/rwho which have been down for
more than 4 days - waste of memory.

Obtained from: DragonFlyBSD (liamfoy)
MFC after: 3 days


# 146466 21-May-2005 ru

Sync program's usage() with manpage's SYNOPSIS.


# 111714 01-Mar-2003 jmallett

Add functionality to only list hosts specified on the command line. If none
are specified the old behaviour is old. The submitted applied a much cleaner
diff to ruptime.c, however it did not cover cases like listing failures. It
would probably be a good idea to move the printing from the ruptime function,
and have that function just be used to build the list, as that would unbreak
sorting, but this diff is intended to be clear, relative to the original
code. As the sort order is the order specified on the command line, for now,
such is documented in the manual page accordingly.

Submitted by: Edward J. M. Blocklesby <ejb@lythe.org.uk>
MFC after: 3 weeks


# 95617 28-Apr-2002 markm

Use __FBSDID(), ANSIfy headings, use const/unsigned in minor but
appropriate places.


# 92921 21-Mar-2002 imp

remove __P


# 58620 26-Mar-2000 charnier

Do not dot terminate err() string. Cross reference using .Xr


# 50477 27-Aug-1999 peter

$Id$ -> $FreeBSD$


# 24433 31-Mar-1997 scrappy

Small formatting change to interval() to align columns so that:

toronto up 5+18:58, 0 users, load 0.00, 0.00, 0.00
zeus up 109+13:53, 0 users, load 0.55, 0.28, 0.15

looks like:

toronto up 5+18:58, 0 users, load 0.00, 0.00, 0.00
zeus up 109+13:53, 0 users, load 0.55, 0.28, 0.15


# 24360 29-Mar-1997 imp

compare return value from getopt against -1 rather than EOF, per the final
posix standard on the topic.


# 23012 22-Feb-1997 peter

Revert $FreeBSD$ to $Id$


# 21673 14-Jan-1997 jkh

Make the long-awaited change from $Id$ to $FreeBSD$

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.


# 19117 23-Oct-1996 scrappy

Description:

Machine come and go...
Little patch removes lists down for over 4 days from the list.
(If you haven't noticed they are down in that period, you should
turn them off!)

Closes: PR#bin/1361

Submitted by: xaa@stack.urc.tue.nl


# 10645 08-Sep-1995 jkh

Change the errx(0,...) to errx(1,...)
Submitted by: Mike Murphy <mrm@alpharel.com>


# 9987 07-Aug-1995 wollman

Delete bogus referneces to timezone code internal header file `tzfile.h',
which is no longer bogusly installed in /usr/include.


# 9643 22-Jul-1995 joerg

D*mn, botched my last commit message. :-(

>Description:

A machine with uptime >1 year appears wrong in the ruptime list

Fixes bin/626: ruptime doesn't like big ...
Reviewed by:
Submitted by: root@xaa.stack.urc.tue.nl
Obtained from:


# 9642 22-Jul-1995 joerg

this avaids the "lineoverflow" which you'll always get at 80 column displays
at bootup

Reviewed by:
Submitted by: graichen@omega.physik.fu-berlin.de (Thomas Graichen)
Obtained from:


# 8874 30-May-1995 rgrimes

Remove trailing whitespace.


# 1591 27-May-1994 rgrimes

This commit was generated by cvs2svn to compensate for changes in r1590,
which included commits to RCS files with non-trunk default branches.


# 1590 27-May-1994 rgrimes

BSD 4.4 Lite Usr.bin Sources