-When the router joins the client to the channel it must send
-information about newly joined client to all routers in the SILC
-network. Also, if the channel was created in the process, information
-about newly created channel must also be distributed to all routers.
-The distribution of newly created channel is done by sending packet
-SILC_PACKET_NEW_CHANNEL.
+If the router created the channel in the process, information about the
+new channel must be broadcasted to all routers. This is done by
+broadcasting SILC_PACKET_NEW_CHANNEL packet to the router's primary
+route. When the router joins the client to the channel it must also
+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.