3 #include "serv_extensions.h"
5 /* Simple linked list structures ... used in a bunch of different places. */
7 struct RoomProcList *next;
8 char name[ROOMNAMELEN];
11 struct UserProcList *next;
15 void cit_backtrace(void);
16 void cit_panic_backtrace(int SigNum);
17 void master_startup (void);
18 void master_cleanup (int exitcode);
19 void RemoveContext (struct CitContext *);
20 void set_wtmpsupp (char *newtext);
21 void set_wtmpsupp_to_current_room(void);
22 void do_command_loop(void);
23 void do_async_loop(void);
24 void begin_session(struct CitContext *con);
25 void citproto_begin_session(void);
26 void GenerateRoomDisplay(char *real_room,
27 struct CitContext *viewed,
28 struct CitContext *viewer);
30 char CtdlCheckExpress(void);
32 int CtdlAccessCheck(int);
34 /* 'required access level' values which may be passed to CtdlAccessCheck()
46 extern time_t server_startup_time;