#include "parse.h"
#include "modules.h"
-static int me_snote(struct MsgBuf *, struct Client *, struct Client *, int, const char **);
+static const char snote_desc[] = "Provides server notices via the SNOTE command";
+
+static void me_snote(struct MsgBuf *, struct Client *, struct Client *, int, const char **);
struct Message snote_msgtab = {
"SNOTE", 0, 0, 0, 0,
};
mapi_clist_av1 snote_clist[] = { &snote_msgtab, NULL };
-DECLARE_MODULE_AV2(snote, NULL, NULL, snote_clist, NULL, NULL, NULL, NULL, NULL);
+
+DECLARE_MODULE_AV2(snote, NULL, NULL, snote_clist, NULL, NULL, NULL, NULL, snote_desc);
/*
* me_snote
* parv[1] = snomask letter
* parv[2] = message
*/
-static int
+static void
me_snote(struct MsgBuf *msgbuf_p, struct Client *client_p, struct Client *source_p, int parc,
const char *parv[])
{
* shit happens afterall -nenolod
*/
if (parc > 3)
- return 0;
+ return;
if (!IsServer(source_p))
- return 0;
+ return;
sendto_realops_snomask_from(snomask_modes[(unsigned char) *parv[1]],
L_ALL, source_p, "%s", parv[2]);
-
- return 0;
}