X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=doc%2Fdraft-riikonen-silc-spec-01.nroff;h=6032a360c745d61b2a4288f0034836f3c7995538;hb=a29b46c83462e1ffc42ddfece7fb2b520fd19d4e;hp=d8163389913a89502629b07d959c44c1e5c5a128;hpb=f76ac5761fddc99c3527acd95472dc770f2d7906;p=silc.git diff --git a/doc/draft-riikonen-silc-spec-01.nroff b/doc/draft-riikonen-silc-spec-01.nroff index d8163389..6032a360 100644 --- a/doc/draft-riikonen-silc-spec-01.nroff +++ b/doc/draft-riikonen-silc-spec-01.nroff @@ -1580,12 +1580,6 @@ send information about newly joined client to all routers in the SILC network. This is done by broadcasting the SILC_NOTIFY_TYPE_JOIN notify type to the router's primary route. -After joining the client to the channel server or router must send -command reply packet for SILC_COMMAND_USERS command. This way the -client gets the list of users on the channel. If the router joined -the client to the channel then the router sends this command reply -to the server which must send it further to the original client. - It is important to note that new channel key is created always when new client joins to channel, whether the channel has existed previously or not. This way the new client on the channel is not able to decrypt @@ -2433,20 +2427,27 @@ List of all defined commands in SILC follows. Reply messages to the command: - Max Arguments: 10 - Arguments: (1) (2) - (3) (4) - (5) (6) - (7) [] (8) [] - (9) [] (10) [] + Max Arguments: 14 + Arguments: (1) (2) + (3) (4) + (5) (6) + (7) (8) [] + (9) [] (10) [] + (11) [] (12) + (13) (14) This command replies with the channel name requested by the client, channel ID of the channel and topic of the channel - if it exists. It also replies with the channel mode mask + if it exists. The is the Client ID which was joined + to the channel. It also replies with the channel mode mask which tells all the modes set on the channel. If the channel is created the mode mask is zero (0). If ban mask and/or invite list is set they are sent as well. + The , and are + the clients curerntly on the channel and their modes on the + channel. + Client receives the channel key in the reply message as well inside .