From 5091687f251b0ac958a7ab22af083b71bd4cb5a0 Mon Sep 17 00:00:00 2001 From: Pekka Riikonen Date: Thu, 5 Oct 2000 12:59:29 +0000 Subject: [PATCH] updates --- doc/draft-riikonen-silc-spec-01.nroff | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/doc/draft-riikonen-silc-spec-01.nroff b/doc/draft-riikonen-silc-spec-01.nroff index 0c1ffeef..86fc30e6 100644 --- a/doc/draft-riikonen-silc-spec-01.nroff +++ b/doc/draft-riikonen-silc-spec-01.nroff @@ -1444,18 +1444,19 @@ SILC_PACKET_NEW_CHANNEL. 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 -any of the old traffic on the channel. - -Client who receives the reply to the join command must start using -the received Channel ID in the channel message communication thereafter. -However, client must not start communicating on the channel before -it has received the packet SILC_PACKET_CHANNEL_KEY. +any of the old traffic on the channel. Client who receives the reply to +the join command must start using the received Channel ID in the channel +message communication thereafter. However, client must not start +communicating on the channel before it has received the packet +SILC_PACKET_CHANNEL_KEY. If client wants to know the other clients currently on the channel the client must send SILC_COMMAND_NAMES command to receive a list of channel users. Server implementation, however, may send command reply packet to SILC_COMMAND_NAMES command after client has joined to the -channel even if the client has not sent the command. +channel even if the client has not sent the command. Server should also +send SILC_NOTIFY_TYPE_JOIN to all clients on the channel about a new +client on the channel. .ti 0 @@ -1635,8 +1636,6 @@ before the actual argument. - - .in 6 Example: Arguments: (1) (2) .in 3 @@ -2972,7 +2971,6 @@ List of all defined command status messages following. "No such Client ID". Client ID provided does not exist. - 23 SILC_STATUS_ERR_NO_SUCH_CHANNEL_ID "No such Channel ID". Channel ID provided does not exist. @@ -3020,8 +3018,6 @@ List of all defined command status messages following. "You are banned from this server". The client tried to register on server that has explicitly denied this host to connect. - - 32 SILC_STATUS_ERR_BAD_PASSWORD "Cannot join channel. Incorrect password". Password provided for -- 2.43.0