updates.
[silc.git] / apps / silcd / packet_send.h
index 87b072f66a7b46c39fe21fb448f6cb8ee6826a4a..b402c6aad3472077cc315ca9a024a8f7de8c6ec6 100644 (file)
@@ -42,6 +42,17 @@ void silc_server_packet_send_dest(SilcServer server,
                                  unsigned char *data, 
                                  unsigned int data_len,
                                  int force_send);
+void silc_server_packet_send_srcdest(SilcServer server,
+                                    SilcSocketConnection sock, 
+                                    SilcPacketType type, 
+                                    SilcPacketFlags flags,
+                                    void *src_id,
+                                    SilcIdType src_id_type,
+                                    void *dst_id,
+                                    SilcIdType dst_id_type,
+                                    unsigned char *data, 
+                                    unsigned int data_len,
+                                    int force_send);
 void silc_server_packet_broadcast(SilcServer server,
                                  SilcSocketConnection sock,
                                  SilcPacketContext *packet);
@@ -189,5 +200,15 @@ void silc_server_send_command(SilcServer server,
                              unsigned int argc, ...);
 void silc_server_send_heartbeat(SilcServer server,
                                SilcSocketConnection sock);
+void silc_server_send_key_agreement(SilcServer server,
+                                   SilcSocketConnection dst_sock,
+                                   SilcCipher cipher,
+                                   SilcHmac hmac,
+                                   SilcPacketContext *packet);
+void silc_server_send_private_message_key(SilcServer server,
+                                         SilcSocketConnection dst_sock,
+                                         SilcCipher cipher,
+                                         SilcHmac hmac,
+                                         SilcPacketContext *packet);
 
 #endif