]> jfr.im git - irc/rqf/shadowircd.git/blobdiff - modules/core/m_kick.c
Change all override snotes to wallops to match m_o* and to
[irc/rqf/shadowircd.git] / modules / core / m_kick.c
index 4d903d1ce18ce5d1398936353737f545c4389c14..937b05bcad8fcfbe10788edb160dfb9d54e7c9d2 100644 (file)
@@ -205,9 +205,14 @@ m_kick(struct Client *client_p, struct Client *source_p, int parc, const char *p
                        comment[REASONLEN] = '\0';
 
                if(is_override)
-                       sendto_realops_snomask(SNO_GENERAL, L_NETWIDE,
+               {
+                       sendto_wallops_flags(UMODE_WALLOP, &me,
                                        "%s is overriding KICK [%s] on [%s] [%s]",
                                        get_oper_name(source_p), who->name, chptr->chname, comment);
+                       sendto_server(NULL, chptr, NOCAPS, NOCAPS,
+                                       ":%s WALLOPS :%s is overriding KICK [%s] on [%s] [%s]",
+                                       use_id(source_p), get_oper_name(source_p), who->name, chptr->chname, comment);
+               }
 
                /* jdc
                 * - In the case of a server kicking a user (i.e. CLEARCHAN),