]> code.citadel.org Git - citadel.git/blobdiff - citadel/citserver.h
* Renamed "dynloader" to "serv_extensions" globally. We don't want people
[citadel.git] / citadel / citserver.h
index 1e6543f4269830ebb2a77045316b5693bc91e098..3985bebd0a1f1df796b6869d7c12fa05814f0a59 100644 (file)
@@ -1,4 +1,13 @@
 /* $Id$ */
+
+#include "serv_extensions.h"
+
+/* Simple linked list structure ... used in a bunch of different places. */
+struct RoomProcList {
+        struct RoomProcList *next;
+        char name[ROOMNAMELEN];
+};
+
 void master_startup (void);
 void master_cleanup (void);
 void RemoveContext (struct CitContext *);
@@ -22,14 +31,13 @@ void *CtdlGetUserData(unsigned long requested_sym);
 void CtdlAllocUserData(unsigned long requested_sym, size_t num_bytes);
 void CtdlReallocUserData(unsigned long requested_sym, size_t num_bytes);
 int CtdlGetDynamicSymbol(void);
-void enter_housekeeping_cmd(char *);
 void do_command_loop(void);
 void begin_session(struct CitContext *con);
 void citproto_begin_session(void);
 void GenerateRoomDisplay(char *real_room,
                         struct CitContext *viewed,
                         struct CitContext *viewer);
-extern int do_defrag;
+extern DLEXP int do_defrag;
 char CtdlCheckExpress(void);
 
 int CtdlAccessCheck(int);
@@ -46,4 +54,4 @@ enum {
 
 
 
-
+extern time_t server_startup_time;