diff options
| author | 2008-10-24 14:56:43 +0000 | |
|---|---|---|
| committer | 2008-10-24 14:56:43 +0000 | |
| commit | 7e7cdc4f2f04225369dd4a2bf092cc9a03245c49 (patch) | |
| tree | 80388a8d874672615f665a7dd8ff2235a9ae491f /src/modules/m_spanningtree/protocolinterface.cpp | |
| parent | Fix a plausible memory leak on rehash, thanks dz. (diff) | |
| download | inspircd++-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
