SilcUInt32 id_string_len;
SilcIdType id_type;
+ SilcUInt32 starttime;
bool standalone; /* TRUE if server is standalone, and
does not have connection to network. */
bool listenning; /* TRUE if server is listenning for
bool backup_router; /* TRUE if this is backup router */
bool backup_primary; /* TRUE if we've switched our primary
router to a backup router. */
- SilcServerConnection router_conn; /* non-NULL when connecting to the
- primary router, and NULL otherwise. */
+ SilcServerConnection router_conn; /* non-NULL when connecting to the
+ primary router, and NULL otherwise. */
/* Current command identifier, 0 not used */
SilcUInt16 cmd_ident;
/* ID lists. */
SilcIDList local_list;
SilcIDList global_list;
+ SilcHashTable watcher_list;
/* Table of connected sockets */
SilcSocketConnection *sockets;
/* Prototypes */
SILC_TASK_CALLBACK_GLOBAL(silc_server_rekey_final);
+void silc_server_watcher_list_destroy(void *key, void *context,
+ void *user_context);
#endif