#include "stdinc.h"
#include "client.h"
-#include "irc_string.h"
+#include "match.h"
#include "ircd.h"
#include "numeric.h"
#include "s_user.h"
#include "msg.h"
#include "parse.h"
#include "modules.h"
-#include "sprintf_irc.h"
#include "blacklist.h"
static int mr_user(struct Client *, struct Client *, int, const char **);
*p = '\0';
rb_snprintf(buf, sizeof(buf), "%s %s", parv[2], parv[3]);
- MyFree(source_p->localClient->fullcaps);
- DupString(source_p->localClient->fullcaps, buf);
+ rb_free(source_p->localClient->fullcaps);
+ source_p->localClient->fullcaps = rb_strdup(buf);
do_local_user(client_p, source_p, parv[1], parv[4]);
return 0;
source_p->flags |= FLAGS_SENTUSER;
}
- strlcpy(source_p->info, realname, sizeof(source_p->info));
+ rb_strlcpy(source_p->info, realname, sizeof(source_p->info));
if(!IsGotId(source_p))
{
/* This is in this location for a reason..If there is no identd
* and ping cookies are enabled..we need to have a copy of this
*/
- strlcpy(source_p->username, username, sizeof(source_p->username));
+ rb_strlcpy(source_p->username, username, sizeof(source_p->username));
}
if(source_p->name[0])