aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/m_spanningtree/protocolinterface.cpp
diff options
context:
space:
mode:
authorGravatar w00t2008-10-24 14:56:43 +0000
committerGravatar w00t2008-10-24 14:56:43 +0000
commit7e7cdc4f2f04225369dd4a2bf092cc9a03245c49 (patch)
tree80388a8d874672615f665a7dd8ff2235a9ae491f /src/modules/m_spanningtree/protocolinterface.cpp
parentFix a plausible memory leak on rehash, thanks dz. (diff)
downloadinspircd++-7e7cdc4f2f04225369dd4a2bf092cc9a03245c49.tar.gz
inspircd++-7e7cdc4f2f04225369dd4a2bf092cc9a03245c49.tar.bz2
inspircd++-7e7cdc4f2f04225369dd4a2bf092cc9a03245c49.zip
Remove (redundant and O(n)) error checking on +L, we catch the errors on join nowdays anyway, so this was a throwback to the "old days".
Also, add two new restrictions on +L: target channel must exist, and setter *must* be opped on target channel. Avoids redirect spamming and other nefarious things. Additionally, reworded numerics a bit to make it more generic, as we may forward for more than just +l in the future. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10699 e03df62e-2008-0410-955e-edbf42e46eb7
Diffstat (limited to 'src/modules/m_spanningtree/protocolinterface.cpp')
0 files changed, 0 insertions, 0 deletions