updates
authorPekka Riikonen <priikone@silcnet.org>
Wed, 8 Oct 2003 07:33:41 +0000 (07:33 +0000)
committerPekka Riikonen <priikone@silcnet.org>
Wed, 8 Oct 2003 07:33:41 +0000 (07:33 +0000)
doc/draft-riikonen-silc-pp-08.nroff
doc/draft-riikonen-silc-spec-08.nroff

index 9b156f78489eb723c69e841d236fc002154f73ce..fb1f734ec85195e74105d1fbd166b1025bf4563e 100644 (file)
@@ -1362,9 +1362,11 @@ sent inside arguments are actually Public Key Payloads.
 
       Sent when an client is invited to a channel.  This is also sent
       when the invite list of the channel is changed.  This notify type
-      is sent between routers and if an client was invited, to the
-      client as well.  In this case the packet is destined to the
-      client.
+      is sent to local servers on the channel, but MUST NOT be sent
+      to clients on the channel.  Router MUST broadcast this to its
+      primary router and to local servers on the channel.  When a client
+      was directly invited to the channel this is also sent to that 
+      client.  In this case the packet is destined to the client.
 
       Max Arguments:  5
           Arguments:  (1) <Channel ID>          (2) <channel name>
@@ -1648,8 +1650,10 @@ sent inside arguments are actually Public Key Payloads.
 
 15    SILC_NOTIFY_TYPE_BAN
 
-      Sent when the ban list of the channel is changed.  This type is
-      sent only between routers as broadcast packet.
+      Sent when the ban list of the channel is changed.  This notify
+      type is sent to local servers on the channel, but MUST NOT be
+      sent to clients on the channel.  Router MUST broadcast this to
+      its primary router and to local servers on the channel.
 
       Max Arguments:  3
           Arguments:  (1) <Channel ID>         (2) [<add | del>]
index 2c4d72df3a6c3a5950d1df27118b00477945d6da..5aa308b638d7a3f54da4b5ba495a9cf9d2183979 100644 (file)
@@ -2007,6 +2007,10 @@ done by compiling a list of Notify Payloads with SILC_NOTIFY_UMODE_CHANGE
 notify type into the SILC_PACKET_NOTIFY packet.  Also, channels' topics
 MUST be announced by compiling a list of Notify Payloads with the
 SILC_NOTIFY_TOPIC_SET notify type into the SILC_PACKET_NOTIFY packet.
+Also, channel's invite and ban lists MUST be announced by compiling list
+of Notify Payloads with the SILC_NOTIFY_TYPE_INVITE and
+SILC_NOTIFY_TYPE_BAN notify types, respectively, into the 
+SILC_PACKET_NOTIFY packet.
 
 The router which receives these lists MUST process them and broadcast
 the packets to its primary router.  When processing the announced channels