* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
* USA
*
- * $Id: m_challenge.c 1483 2006-05-27 18:58:12Z jilles $
+ * $Id: m_challenge.c 3161 2007-01-25 07:23:01Z nenolod $
*/
#include "stdinc.h"
#include <openssl/err.h>
#endif
-#include "memory.h"
#include "client.h"
#include "ircd.h"
#include "modules.h"
#endif
}
-DECLARE_MODULE_AV1(challenge, challenge_load, NULL, NULL, NULL, NULL, "$Revision: 1483 $");
+DECLARE_MODULE_AV1(challenge, challenge_load, NULL, NULL, NULL, NULL, "$Revision: 3161 $");
#else
static int m_challenge(struct Client *, struct Client *, int, const char **);
};
mapi_clist_av1 challenge_clist[] = { &challenge_msgtab, NULL };
-DECLARE_MODULE_AV1(challenge, NULL, NULL, challenge_clist, NULL, NULL, "$Revision: 1483 $");
+DECLARE_MODULE_AV1(challenge, NULL, NULL, challenge_clist, NULL, NULL, "$Revision: 3161 $");
static int generate_challenge(char **r_challenge, char **r_response, RSA * key);
if(target_p->localClient == NULL)
return;
- MyFree(target_p->localClient->challenge);
- MyFree(target_p->localClient->opername);
+ rb_free(target_p->localClient->challenge);
+ rb_free(target_p->localClient->opername);
target_p->localClient->challenge = NULL;
target_p->localClient->opername = NULL;
target_p->localClient->chal_time = 0;
source_p->name, source_p->username,
source_p->host);
- MyFree(b_response);
+ rb_free(b_response);
cleanup_challenge(source_p);
return 0;
}
- MyFree(b_response);
+ rb_free(b_response);
oper_p = find_oper_conf(source_p->username, source_p->orighost,
source_p->sockhost,
if(!oper_p->rsa_pubkey)
{
- sendto_one(source_p, ":%s NOTICE %s :I'm sorry, PK authentication "
- "is not enabled for your oper{} block.", me.name, parv[0]);
+ sendto_one_notice(source_p, ":I'm sorry, PK authentication is not enabled for your oper{} block.");
return 0;
}
}
sendto_one(source_p, form_str(RPL_ENDOFRSACHALLENGE2),
me.name, source_p->name);
- MyFree(challenge);
+ rb_free(challenge);
DupString(source_p->localClient->opername, oper_p->name);
}
else
if (ret >= 0)
{
*r_challenge = (char *)ircd_base64_encode(tmp, ret);
- MyFree(tmp);
+ rb_free(tmp);
return 0;
}
- MyFree(tmp);
- MyFree(*r_response);
+ rb_free(tmp);
+ rb_free(*r_response);
*r_response = NULL;
}