extern int panic_fd;
char CtdlCheckExpress(void);
-int CtdlAccessCheck(int);
-/* 'required access level' values which may be passed to CtdlAccessCheck()
- */
-enum {
- ac_none,
- ac_logged_in,
- ac_room_aide,
- ac_aide,
- ac_internal
-};
+++ /dev/null
-/**
- *
- * $Id$
- *
- * this file contains the defines that cause our x-macros to serialize for artv export
- */
-#define CFG_VALUE(a,b) a
-#define PROTOCOL_ONLY(a)
-#define SERVER_PRIVATE(a) a
-#define NO_ARTV(a)
-#define SUBSTRUCT(a)
-#define SUBSTRUCT_ELEMENT(a) a
-
-#define UNSIGNED(a) client_getln(cbuf, sizeof cbuf); buf->a = atoi(cbuf)
-#define UNSIGNED_INT(a) client_getln(cbuf, sizeof cbuf); buf->a = atoi(cbuf)
-#define INTEGER(a) client_getln(cbuf, sizeof cbuf); buf->a = atoi(cbuf)
-#define LONG(a) client_getln(cbuf, sizeof cbuf); buf->a = atol(cbuf)
-#define UINT8(a) client_getln(cbuf, sizeof cbuf); buf->a = atoi(cbuf)
-#define UNSIGNED_SHORT(a) client_getln(cbuf, sizeof cbuf); buf->a = atoi(cbuf)
-#define CHAR(a) client_getln(cbuf, sizeof cbuf); buf->a = atoi(cbuf)
-
-#define TIME(a) client_getln(cbuf, sizeof cbuf); buf->a = atol(cbuf)
-#define UID_T(a) client_getln(cbuf, sizeof cbuf); buf->a = atol(cbuf)
-
-#define STRING_BUF(a, b) client_getln(buf->a, b)
-#define STRING(a) client_getln(buf->a, sizeof buf->a)
+++ /dev/null
-/**
- *
- * $Id: artv_serialize.h 5474 2007-09-20 04:11:52Z ajc $
- *
- * this file contains the defines that cause our x-macros to serialize for artv export
- */
-
-#define CFG_VALUE(a,b) a
-#define NO_ARTV(a)
-#define PROTOCOL_ONLY(a)
-#define SERVER_PRIVATE(a) a
-#define SUBSTRUCT(a)
-#define SUBSTRUCT_ELEMENT(a) a
-
-#define UNSIGNED(a) cprintf(" %s: %u\n", #a, buf->a)
-#define UNSIGNED_INT(a) cprintf(" %s: %u\n", #a buf->a)
-#define INTEGER(a) cprintf(" %s: %d\n", #a, buf->a)
-#define LONG(a) cprintf(" %s: %ld\n", #a, buf->a)
-#define UINT8(a) cprintf(" %s: %d\n", #a, buf->a)
-#define UNSIGNED_SHORT(a) cprintf(" %s: %u\n", #a, buf->a)
-#define CHAR(a) cprintf(" %s: %d\n", #a, buf->a)
-
-#define TIME(a) cprintf(" %s: %ld\n", #a, (long)buf->a)
-#define UID_T(a) cprintf(" %s: %ld\n", #a, (long)buf->a)
-
-#define STRING_BUF(a, b) cprintf(" %s: %s\n", #a, buf->a)
-#define STRING(a) cprintf(" %s: %s\n", #a, buf->a)
+++ /dev/null
-/**
- *
- * $Id$
- *
- * this file contains the defines that cause our x-macros to serialize for artv export
- */
-
-#define CFG_VALUE(a,b) a
-#define NO_ARTV(a)
-#define PROTOCOL_ONLY(a)
-#define SERVER_PRIVATE(a) a
-#define SUBSTRUCT(a)
-#define SUBSTRUCT_ELEMENT(a) a
-
-#define UNSIGNED(a) cprintf("%u\n", buf->a)
-#define UNSIGNED_INT(a) cprintf("%u\n", buf->a)
-#define INTEGER(a) cprintf("%d\n", buf->a)
-#define LONG(a) cprintf("%ld\n", buf->a)
-#define UINT8(a) cprintf("%d\n", buf->a)
-#define UNSIGNED_SHORT(a) cprintf("%u\n", buf->a)
-#define CHAR(a) cprintf("%d\n", buf->a)
-
-#define TIME(a) cprintf("%ld\n", (long)buf->a)
-#define UID_T(a) cprintf("%ld\n", (long)buf->a)
-
-#define STRING_BUF(a, b) cprintf("%s\n", buf->a)
-#define STRING(a) cprintf("%s\n", buf->a)
crr_access_denied /* not allowed to edit this room */
};
+
+
+/*
+ * API declarations from citserver.h
+ */
+int CtdlAccessCheck(int);
+/* 'required access level' values which may be passed to CtdlAccessCheck()
+ */
+enum {
+ ac_none,
+ ac_logged_in,
+ ac_room_aide,
+ ac_aide,
+ ac_internal
+};
+
#endif /* CTDL_MODULE_H */
#include <string.h>
#include <limits.h>
#include <libcitadel.h>
-#include "citadel.h"
-#include "server.h"
-#include "citserver.h"
#include "support.h"
#include "config.h"
-#include "msgbase.h"
-#include "user_ops.h"
-#include "database.h"
#include "serv_autocompletion.h"
#include "ctdl_module.h"