* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
* USA
*
- * $Id: m_whowas.c 1717 2006-07-04 14:41:11Z jilles $
*/
#include "stdinc.h"
#include "client.h"
#include "common.h"
#include "hash.h"
-#include "irc_string.h"
+#include "match.h"
#include "ircd.h"
#include "ircd_defs.h"
#include "numeric.h"
/*
** m_whowas
-** parv[0] = sender prefix
** parv[1] = nickname queried
*/
static int
int max = -1, found = 0;
char *p;
const char *nick;
+ char tbuf[26];
static time_t last_used = 0L;
if(!IsOper(source_p))
{
- if((last_used + ConfigFileEntry.pace_wait_simple) > CurrentTime)
+ if((last_used + ConfigFileEntry.pace_wait_simple) > rb_current_time())
{
sendto_one(source_p, form_str(RPL_LOAD2HI),
me.name, source_p->name, "WHOWAS");
return 0;
}
else
- last_used = CurrentTime;
+ last_used = rb_current_time();
}
sendto_one_numeric(source_p, RPL_WHOISSERVER,
form_str(RPL_WHOISSERVER),
temp->name, temp->servername,
- myctime(temp->logoff));
+ rb_ctime(temp->logoff, tbuf, sizeof(tbuf)));
cur++;
found++;
}