]> arthur.barton.de Git - ngircd-alex.git/commit
Implement channel mode 'V' (invite disallow)
authorDNS777 <dns@rbose.org>
Sat, 6 Oct 2012 18:49:35 +0000 (20:49 +0200)
committerAlexander Barton <alex@barton.de>
Sat, 6 Oct 2012 18:49:35 +0000 (20:49 +0200)
commitde453d71cb1bcd78b365f16e994003e913a03148
treefe0cd338c5f9c987f012373f80c209ae197dd123
parent23b07bdf50ef5cc7b57c057b6088e4f5e4d7d6da
Implement channel mode 'V' (invite disallow)

If the new channel mode "V" is set, the INVITE command becomes invalid
and all clients get the new ERR_NOINVITE_MSG(518) reply.

Unreal and InspIRCd uses this mode, too.

This closes bug #143.
doc/Modes.txt
src/ngircd/defines.h
src/ngircd/irc-mode.c
src/ngircd/irc-op.c
src/ngircd/messages.h