SILC_TASK_CALLBACK(silc_server_timeout_remote);
SILC_TASK_CALLBACK(silc_server_channel_key_rekey);
SILC_TASK_CALLBACK(silc_server_get_stats);
+SILC_TASK_CALLBACK(silc_server_connect_router);
/* Allocates a new SILC server object. This has to be done before the server
can be used. After allocation one must call silc_server_init to initialize
/* callback for async connection to remote router */
-SILC_TASK_CALLBACK(silc_server_connect_router); /* forward decl */
-
SILC_TASK_CALLBACK(silc_server_connection_established)
{
SilcServer server = app_context;
#include "server_internal.h"
SILC_TASK_CALLBACK(silc_server_protocol_backup_done);
+SILC_TASK_CALLBACK(silc_server_backup_connect_to_router);
+
static void silc_server_backup_connect_primary(SilcServer server,
SilcServerEntry server_entry,
void *context);
/* callback for async connection to remote router */
-SILC_TASK_CALLBACK(silc_server_backup_connect_to_router); /* forward decl */
-
SILC_TASK_CALLBACK(silc_server_backup_connection_established)
{
SilcServer server = app_context;