repo: ngircd
action: commit
revision: 
path_from: 
revision_from: 6caa947f989b692cf8bf3568cffa03b5c21374e9:
path_to: 
revision_to: 
git.thebackupbox.net
ngircd
git clone git://git.thebackupbox.net/ngircd
commit 6caa947f989b692cf8bf3568cffa03b5c21374e9
Author: Alexander Barton 
Date:   Thu Feb 17 12:26:56 2011 +0100

    Protocol.txt: Update description of CHANINFO command

diff --git a/doc/Protocol.txt b/doc/Protocol.txt
index 2b7e7b875d226a5586331dc7994da8ea7850a57e..
index ..5093eea9f3ace44b40b5c6388f0395dcc66f4693 100644
--- a/doc/Protocol.txt
+++ b/doc/Protocol.txt
@@ -141,11 +141,17 @@ therefore to disconnect the peer prior to registering it in the network.
 II.3 Exchange channel-modes, topics, and persistent channels

      Command: CHANINFO
-  Parameters:  +   []
+  Parameters:  + [[ ] ]
      Used by: servers only

 CHANINFO is used by servers to inform each other about a channel: its
-modes, channel key, user limits and its topic.  is optional.
+modes, channel key, user limits and its topic. The parameter combination
+ and  is optional, as well as the  parameter, so that
+there are three possible forms of this command:
+
+  CHANINFO  +
+  CHANINFO  + 
+  CHANINFO  +   

 If the channel already exists on the server receiving the CHANINFO command,
 it only adopts the  (or the ) if there are no modes (or topic)

-----END OF PAGE-----