+2000-04-13 Greg Sikorski <gte@atomicrevs.demon.co.uk>
+
+ * ircd/whocmds.c: Don't make idle flag default in /who, to prevent:
+ "/who * x"
+ "Gte3 H*iwg Gte@212.49.240.217 :1 :0 I am the one that was."
+ (Found by Plexus).
+
+ * ircd/whocmds.c: Change idle time calc from socket idle to user
+ idle.
+
2000-04-13 Kevin L. Mitchell <klmitch@mit.edu>
* config/aclocal.m4 (unet_CHECK_TYPE_SIZES): check size of void *,
#
# ChangeLog for ircu2.10.11
#
-# $Id: ChangeLog,v 1.79 2000-04-13 19:20:52 kev Exp $
+# $Id: ChangeLog,v 1.80 2000-04-13 20:07:13 gte Exp $
#
# Insert new changes at beginning of the change list.
#
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
* $Id$
- *
- * $Id$
*/
#include "whocmds.h"
#include "IPcheck.h"
p1 = sprintf_irc(p1, "%d", acptr->hopcount);
}
- if (!fields || (fields & WHO_FIELD_IDL))
+ if (fields & WHO_FIELD_IDL)
{
*p1++ = ' ';
- if (!fields)
- *p1++ = ':'; /* Place colon here for default reply */
if (MyUser(acptr)) {
- p1 = sprintf_irc(p1, "%d", CurrentTime-acptr->lasttime);
+ p1 = sprintf_irc(p1, "%d", CurrentTime - acptr->user->last);
}
else {
*p1++ = '0';