bin/76089: The "-n" option in /usr/bin/w is broken

Sergey Matveychuk sem at
Sun Feb 13 09:00:43 PST 2005

The following reply was made to PR bin/76089; it has been noted by GNATS.

From: Sergey Matveychuk <sem at>
To: freebsd-gnats-submit at, jesper at,
	hackers at
Subject: Re: bin/76089: The "-n" option in /usr/bin/w is broken
Date: Sun, 13 Feb 2005 19:50:44 +0300

 w(1) behaviour has changed with brien commit in w.c revision 1.48.
 Funny, but looks like '-n' options works right after commit, not before.
 The reason is utmp holds a host name and w(1) with '-n' flag _do_ 
 resolve hostname back in IP address and without '-n' don't resolve it.
 It's confised.
 IMHO to be more robust, we should make utmp to hold an IP address 
 instead of a hostname and change all applications that use it. As bonus 
 it will fix a delay on login when resolving does not work. And last(1) 
 will show more useful IP address instead of changable hostname.
 But I'm not sure about standards.

More information about the freebsd-bugs mailing list