]> jfr.im git - irc/rqf/shadowircd.git/commitdiff
Made overriding join send snotes.
authorJD Horelick <redacted>
Sat, 6 Mar 2010 00:32:17 +0000 (19:32 -0500)
committerJD Horelick <redacted>
Sat, 6 Mar 2010 00:32:17 +0000 (19:32 -0500)
src/channel.c

index ddc397cd5bfba83972f08c3f0cc258f6d1257b8a..f18c94f77e8baccbe09fba6610768b0de5e9f8b0 100644 (file)
@@ -835,7 +835,12 @@ can_join(struct Client *source_p, struct Channel *chptr, char *key)
        s_assert(source_p->localClient != NULL);
 
        if(IsOverride(source_p))
        s_assert(source_p->localClient != NULL);
 
        if(IsOverride(source_p))
+       {
+               sendto_realops_snomask(SNO_GENERAL, L_NETWIDE,
+                               "%s is overriding JOIN to [%s]",
+                               get_oper_name(source_p), chptr->chname);
                return 0;
                return 0;
+       }
 
        rb_sprintf(src_host, "%s!%s@%s", source_p->name, source_p->username, source_p->host);
        rb_sprintf(src_iphost, "%s!%s@%s", source_p->name, source_p->username, source_p->sockhost);
 
        rb_sprintf(src_host, "%s!%s@%s", source_p->name, source_p->username, source_p->host);
        rb_sprintf(src_iphost, "%s!%s@%s", source_p->name, source_p->username, source_p->sockhost);