--- /home/james/tmp.old/ircd-hybrid-7.0rc9/modules/m_stats.c 2003-01-17 13:00:50.000000000 +0000 +++ m_stats.c 2003-05-08 20:01:42.000000000 +0100 @@ -661,20 +661,22 @@ ptr = target_p->localClient->confs.head; aconf = ptr->data; - sendto_one(source_p, ":%s %d %s :[%c][%s] %s (%s@%s) Idle: %d", + sendto_one(source_p, ":%s %d %s :[%c][%s] %s (%s@%s) Idle: %d%s", me.name, RPL_STATSDEBUG, source_p->name, IsOperAdmin(target_p) ? 'A' : 'O', oper_privs_as_string(target_p, aconf->port), target_p->name, target_p->username, target_p->host, - (int)(CurrentTime - target_p->user->last)); + (int)(CurrentTime - target_p->user->last), + (target_p->user->away) ? " (Away)" : ""); } else { - sendto_one(source_p, ":%s %d %s :[%c] %s (%s@%s) Idle: %d", + sendto_one(source_p, ":%s %d %s :[%c] %s (%s@%s) Idle: %d%s", me.name, RPL_STATSDEBUG, source_p->name, IsOperAdmin(target_p) ? 'A' : 'O', target_p->name, target_p->username, target_p->host, - (int)(CurrentTime - target_p->user->last)); + (int)(CurrentTime - target_p->user->last), + (target_p->user->away) ? " (Away)" : ""); } }