#include "parse.h"
#include "modules.h"
-static int mo_set(struct Client *, struct Client *, int, const char **);
+static int mo_set(struct MsgBuf *, struct Client *, struct Client *, int, const char **);
struct Message set_msgtab = {
"SET", 0, 0, 0, MFLG_SLOW,
static void list_quote_commands(struct Client *);
-/*
+/*
* If this ever needs to be expanded to more than one arg of each
* type, want_char/want_int could be the count of the arguments,
* instead of just a boolean flag...
sendto_realops_snomask(SNO_GENERAL, L_ALL,
"%s!%s@%s set new MAXCLIENTS to %d (%lu current)",
source_p->name, source_p->username, source_p->host,
- GlobalSetOptions.maxclients,
+ GlobalSetOptions.maxclients,
rb_dlink_list_length(&lclient_list));
return;
{
rb_strlcpy(GlobalSetOptions.operstring, arg,
sizeof(GlobalSetOptions.operstring));
-
+
sendto_realops_snomask(SNO_GENERAL, L_ALL,
"%s has changed OPERSTRING to '%s'",
get_oper_name(source_p), arg);
{
rb_strlcpy(GlobalSetOptions.adminstring, arg,
sizeof(GlobalSetOptions.adminstring));
-
+
sendto_realops_snomask(SNO_GENERAL, L_ALL,
"%s has changed ADMINSTRING to '%s'",
get_oper_name(source_p), arg);
}
}
else
- /* if we add splitchecking to splitmode*2 we get a unique table to
+ /* if we add splitchecking to splitmode*2 we get a unique table to
* pull values back out of, splitmode can be four states - but you can
* only set to three, which means we cant use the same table --fl_
*/
* set options while running
*/
static int
-mo_set(struct Client *client_p, struct Client *source_p, int parc, const char *parv[])
+mo_set(struct MsgBuf *msgbuf_p, struct Client *client_p, struct Client *source_p, int parc, const char *parv[])
{
int newval;
int i, n;