updates.
[silc.git] / apps / silcd / server.h
index 495bd263dc29bfefce379995039d488bb8994019..a09d41b9520affb022f5930bdfbdf88b0881f05b 100644 (file)
@@ -84,6 +84,8 @@ typedef struct {
   char *remote_host;
   int remote_port;
   bool backup;
+  char *backup_replace_ip;
+  int backup_replace_port;
   
   /* Current connection retry info */
   uint32 retry_count;
@@ -187,11 +189,14 @@ void silc_server_announce_get_channels(SilcServer server,
                                       SilcChannelID ***channel_ids,
                                       unsigned long creation_time);
 void silc_server_announce_servers(SilcServer server, bool global,
-                                 unsigned long creation_time);
+                                 unsigned long creation_time,
+                                 SilcSocketConnection remote);
 void silc_server_announce_clients(SilcServer server,
-                                 unsigned long creationg_time);
+                                 unsigned long creation_time,
+                                 SilcSocketConnection remote);
 void silc_server_announce_channels(SilcServer server,
-                                  unsigned long creationg_time);
+                                  unsigned long creation_time,
+                                  SilcSocketConnection remote);
 void silc_server_get_users_on_channel(SilcServer server,
                                      SilcChannelEntry channel,
                                      SilcBuffer *user_list,