]> jfr.im git - irc/rqf/shadowircd.git/blobdiff - src/s_serv.c
Wallops (and log) upon setting/unsetting of +M or any hidden chmode.
[irc/rqf/shadowircd.git] / src / s_serv.c
index 41b5714d01b8a64958c335122ed4a7f6f2f80f20..5f272b005ee69e35413a58fb5c196d3db8f754b6 100644 (file)
@@ -678,6 +678,11 @@ burst_TS6(struct Client *client_p)
                                   ConfigChannel.burst_topicwho ? " " : "",
                                   chptr->topic);
 
+               if(IsCapable(client_p, CAP_MLOCK))
+                       sendto_one(client_p, ":%s MLOCK %ld %s :%s",
+                                  me.id, (long) chptr->channelts, chptr->chname,
+                                  EmptyString(chptr->mode_lock) ? "" : chptr->mode_lock);
+
                hchaninfo.chptr = chptr;
                call_hook(h_burst_channel, &hchaninfo);
        }