]> git.netwichtig.de Git - user/henk/code/inspircd.git/commit
Add user/channel mode synchronisation detection to CAPAB - link will now drop if...
authorw00t <w00t@e03df62e-2008-0410-955e-edbf42e46eb7>
Mon, 27 Oct 2008 22:29:56 +0000 (22:29 +0000)
committerw00t <w00t@e03df62e-2008-0410-955e-edbf42e46eb7>
Mon, 27 Oct 2008 22:29:56 +0000 (22:29 +0000)
commit1a738eb97eb7ac62b7d28bd40b03969d175ee6e3
treef9aba6c851c7c3575d10b23caaf8db79af159f23
parent50234923b292122bb19296952b947d55b1760c62
Add user/channel mode synchronisation detection to CAPAB - link will now drop if modes differ in some way (one side requires param, other doesn't, etc). Same for user modes.
This will not affect services. Side effect: Modes::ChanModes() -> Modes::GiveModeList(ModeMasks), mode list is formatted
identically for both MASK_CHANNEL and MASK_USER.

git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10733 e03df62e-2008-0410-955e-edbf42e46eb7
include/mode.h
src/mode.cpp
src/modules/m_spanningtree/capab.cpp
src/server.cpp