updates
[silc.git] / apps / silcd / packet_send.h
index 760095ce60f8f48ee31b6d98a183645c4be9fd0e..c4d71e1f041a09fbbf7029d003183eaaabbdf93b 100644 (file)
@@ -49,6 +49,9 @@ void silc_server_packet_forward(SilcServer server,
 void silc_server_packet_broadcast(SilcServer server,
                                  SilcSocketConnection sock,
                                  SilcPacketContext *packet);
+void silc_server_packet_route(SilcServer server,
+                             SilcSocketConnection sock,
+                             SilcPacketContext *packet);
 void silc_server_packet_send_to_channel(SilcServer server,
                                        SilcChannelEntry channel,
                                        SilcPacketType type,
@@ -129,5 +132,17 @@ void silc_server_send_new_channel_user(SilcServer server,
                                       unsigned int channel_id_len,
                                       void *client_id,
                                       unsigned int client_id_len);
+void silc_server_send_channel_key(SilcServer server,
+                                 SilcChannelEntry channel,
+                                 unsigned char route);
+void silc_server_send_command(SilcServer server, 
+                             SilcSocketConnection sock,
+                             SilcCommand command, 
+                             unsigned int argc, ...);
+void silc_server_send_remove_id(SilcServer server,
+                               SilcSocketConnection sock,
+                               int broadcast,
+                               void *id, unsigned int id_len,
+                               SilcIdType id_type);
 
 #endif