#include "serv_extensions.h"
#include "context.h"
+#include "ctdl_module.h"
/* Simple linked list structures ... used in a bunch of different places. */
+typedef struct RoomProcList RoomProcList;
struct RoomProcList {
struct RoomProcList *next;
+ OneRoomNetCfg *OneRNCfg;
char name[ROOMNAMELEN];
+ char lcname[ROOMNAMELEN];
+ long namelen;
+ long lastsent;
+ long key;
+ long QRNum;
};
struct UserProcList {
struct UserProcList *next;
void begin_session(struct CitContext *con);
void citproto_begin_session(void);
void citproto_begin_admin_session(void);
-void GenerateRoomDisplay(char *real_room,
- CitContext *viewed,
- CitContext *viewer);
+
+void help_subst (char *strbuf, char *source, char *dest);
+
extern int panic_fd;
char CtdlCheckExpress(void);
+int CtdlIsPublicClient(void);
extern time_t server_startup_time;
extern int openid_level_supported;