]> arthur.barton.de Git - ngircd-alex.git/blobdiff - src/ngircd/irc-mode.c
Implement user mode 'C': require "same channel" to send message
[ngircd-alex.git] / src / ngircd / irc-mode.c
index c85faa04d626f42569fe83c2a7e852bdeb768062..3dd61e7ca2031ad6727c64579da300b86cd9a038 100644 (file)
@@ -214,6 +214,7 @@ Client_Mode( CLIENT *Client, REQUEST *Req, CLIENT *Origin, CLIENT *Target )
                /* Validate modes */
                x[0] = '\0';
                switch (*mode_ptr) {
+               case 'C': /* Only messages from clients sharing a channel */
                case 'i': /* Invisible */
                case 's': /* Server messages */
                case 'w': /* Wallops messages */