Update MLOCK protocol documentation to match changes in code
This commit is contained in:
parent
c554add299
commit
6da02ba998
|
@ -457,21 +457,17 @@ Remote LUSERS request. Most servers ignore the server mask, treating it as '*'.
|
||||||
MLOCK
|
MLOCK
|
||||||
charybdis TS6
|
charybdis TS6
|
||||||
source: services server
|
source: services server
|
||||||
parameters: channelTS, channel, cmode changes, opt. cmode parameters...
|
parameters: channelTS, channel, mode letters
|
||||||
propagation: broadcast (restricted)
|
propagation: broadcast (restricted)
|
||||||
|
|
||||||
Propagates a channel mode lock change.
|
Propagates a channel mode lock change.
|
||||||
|
|
||||||
If the channelTS is greater (newer) than the current TS of the channel, drop
|
If the channelTS is greater (newer) than the current TS of the channel, drop
|
||||||
the message.
|
the message.
|
||||||
|
|
||||||
On input, only the limit on parameters per line restricts how many cmode
|
The final parameter is a list of mode letters that may not be changed by local
|
||||||
parameters can be present. Apart from this, arbitrary modes shall be
|
users. This applies to setting or unsetting simple modes, and changing or
|
||||||
processed. Redundant modes may be dropped. For example, +n-n may be applied and
|
removing mode parameters.
|
||||||
propagated as +n-n, -n or (if the channel was already -n) nothing, but not as
|
|
||||||
+n.
|
|
||||||
|
|
||||||
The parameter for mode -k (removing a key) shall be ignored.
|
|
||||||
|
|
||||||
An MLOCK message with no modes disables the MLOCK, therefore the MLOCK message
|
An MLOCK message with no modes disables the MLOCK, therefore the MLOCK message
|
||||||
always contains the literal MLOCK for simplicity.
|
always contains the literal MLOCK for simplicity.
|
||||||
|
|
Loading…
Reference in New Issue