*
* You can use this code in any way as long as these names remain.
*
- * $Id: m_mkpasswd.c 6 2005-09-10 01:02:21Z nenolod $
+ * $Id: m_mkpasswd.c 3161 2007-01-25 07:23:01Z nenolod $
*/
/* List of ircd includes from ../include/ */
#include "client.h"
#include "common.h" /* FALSE bleah */
#include "ircd.h"
-#include "irc_string.h"
+#include "match.h"
#include "numeric.h"
-#include "patricia.h"
#include "s_newconf.h"
#include "s_conf.h"
-#include "s_log.h"
+#include "logger.h"
#include "s_serv.h"
#include "send.h"
#include "msg.h"
mapi_clist_av1 mkpasswd_clist[] = { &mkpasswd_msgtab, NULL };
-DECLARE_MODULE_AV1(mkpasswd, NULL, NULL, mkpasswd_clist, NULL, NULL, "$Revision: 6 $");
+DECLARE_MODULE_AV1(mkpasswd, NULL, NULL, mkpasswd_clist, NULL, NULL, "$Revision: 3161 $");
static int
static time_t last_used = 0;
int is_md5 = 0;
- if((last_used + ConfigFileEntry.pace_wait) > CurrentTime)
+ if((last_used + ConfigFileEntry.pace_wait) > rb_current_time())
{
/* safe enough to give this on a local connect only */
sendto_one(source_p, form_str(RPL_LOAD2HI), me.name, parv[0]);
}
else
{
- last_used = CurrentTime;
+ last_used = rb_current_time();
}
if(parc == 3)
}
else
{
- sendto_one(source_p,
- ":%s NOTICE %s :MKPASSWD syntax error: MKPASSWD pass [DES|MD5]",
- me.name, parv[0]);
+ sendto_one_notice(source_p, ":MKPASSWD syntax error: MKPASSWD pass [DES|MD5]");
return 0;
}
}
if(parc == 1)
sendto_one(source_p, form_str(ERR_NEEDMOREPARAMS), me.name, parv[0], "MKPASSWD");
else
- sendto_one(source_p, ":%s NOTICE %s :Encryption for [%s]: %s",
- me.name, parv[0], parv[1], crypt(parv[1],
+ sendto_one_notice(source_p, ":Encryption for [%s]: %s",
+ parv[1], crypt(parv[1],
is_md5 ? make_md5_salt() :
make_salt()));
}
else
{
- sendto_one(source_p,
- ":%s NOTICE %s :MKPASSWD syntax error: MKPASSWD pass [DES|MD5]",
- me.name, parv[0]);
+ sendto_one_notice(source_p,
+ ":MKPASSWD syntax error: MKPASSWD pass [DES|MD5]");
return 0;
}
}
if(parc == 1)
sendto_one(source_p, form_str(ERR_NEEDMOREPARAMS), me.name, parv[0], "MKPASSWD");
else
- sendto_one(source_p, ":%s NOTICE %s :Encryption for [%s]: %s",
- me.name, parv[0], parv[1], crypt(parv[1],
- is_md5 ? make_md5_salt() :
- make_salt()));
+ sendto_one_notice(source_p, ":Encryption for [%s]: %s",
+ parv[1], crypt(parv[1], is_md5 ? make_md5_salt() : make_salt()));
return 0;
}