]> jfr.im git - irc/rqf/shadowircd.git/blobdiff - extensions/m_mkpasswd.c
Add code to expire "propagated" bans.
[irc/rqf/shadowircd.git] / extensions / m_mkpasswd.c
index 16b76f1c24f894022136e37e3019ec33f3c186e5..bf5f038f2f7a9607c583e60c4f8912f4506a3f3c 100644 (file)
@@ -56,7 +56,7 @@ m_mkpasswd(struct Client *client_p, struct Client *source_p, int parc, const cha
        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], "MKPASSWD");
+               sendto_one(source_p, form_str(RPL_LOAD2HI), me.name, source_p->name, "MKPASSWD");
                return 0;
        }
        else
@@ -85,7 +85,7 @@ m_mkpasswd(struct Client *client_p, struct Client *source_p, int parc, const cha
        }
 
        if(parc == 1)
-               sendto_one(source_p, form_str(ERR_NEEDMOREPARAMS), me.name, parv[0], "MKPASSWD");
+               sendto_one(source_p, form_str(ERR_NEEDMOREPARAMS), me.name, source_p->name, "MKPASSWD");
        else
                sendto_one_notice(source_p, ":Encryption for [%s]:  %s",
                           parv[1], rb_crypt(parv[1],
@@ -97,7 +97,6 @@ m_mkpasswd(struct Client *client_p, struct Client *source_p, int parc, const cha
 
 /*
 ** mo_test
-**      parv[0] = sender prefix
 **      parv[1] = parameter
 */
 static int
@@ -127,7 +126,7 @@ mo_mkpasswd(struct Client *client_p, struct Client *source_p, int parc, const ch
        }
 
        if(parc == 1)
-               sendto_one(source_p, form_str(ERR_NEEDMOREPARAMS), me.name, parv[0], "MKPASSWD");
+               sendto_one(source_p, form_str(ERR_NEEDMOREPARAMS), me.name, source_p->name, "MKPASSWD");
        else
                sendto_one_notice(source_p, ":Encryption for [%s]:  %s",
                           parv[1], rb_crypt(parv[1], is_md5 ? make_md5_salt() : make_salt()));