updated copyright years and pekka's email on some files
[silc.git] / apps / silcd / server.h
index 5ce8bbe582029cc3cec46e72b940c9d1a8bad121..4aaa18402d8b4b766e75214f85ca164c639dbf9c 100644 (file)
@@ -2,9 +2,9 @@
 
   server.h
 
-  Author: Pekka Riikonen <priikone@poseidon.pspt.fi>
+  Author: Pekka Riikonen <priikone@silcnet.org>
 
-  Copyright (C) 1997 - 2001 Pekka Riikonen
+  Copyright (C) 1997 - 2002 Pekka Riikonen
 
   This program is free software; you can redistribute it and/or modify
   it under the terms of the GNU General Public License as published by
@@ -85,6 +85,7 @@ typedef struct {
 #define SILC_SERVER_CONNAUTH_TIMEOUT   60       /* CONN_AUTH timeout */
 #define SILC_SERVER_MAX_CONNECTIONS    1000     /* Max connections */
 #define SILC_SERVER_MAX_CONNECTIONS_SINGLE 1000  /* Max connections per host */
+#define SILC_SERVER_LOG_FLUSH_DELAY    300       /* Default log flush delay */
 
 /* Macros */
 
@@ -108,18 +109,13 @@ do {                                                              \
    background. */
 #define SILC_SERVER_LOG_ERROR(fmt) silc_server_stderr(silc_format fmt)
 
-
-
 /* Prototypes */
 int silc_server_alloc(SilcServer *new_server);
 void silc_server_free(SilcServer server);
 bool silc_server_init(SilcServer server);
 bool silc_server_rehash(SilcServer server);
-void silc_server_drop(SilcServer server);
-void silc_server_daemonise(SilcServer server);
 void silc_server_run(SilcServer server);
 void silc_server_stop(SilcServer server);
-void silc_server_stderr(char *message);
 void silc_server_start_key_exchange(SilcServer server,
                                    SilcServerConnection sconn,
                                    int sock);
@@ -222,5 +218,6 @@ SilcBuffer silc_server_get_client_channel_list(SilcServer server,
 SilcClientEntry silc_server_get_client_resolve(SilcServer server,
                                               SilcClientID *client_id,
                                               bool *resolved);
+void silc_server_stderr(char *message);
 
 #endif