]> code.citadel.org Git - citadel.git/blobdiff - citadel/citadel.h
* Finished the inbound side of gateway domain service
[citadel.git] / citadel / citadel.h
index e079dc58ba6859d4eaced3fa47ddfdb1b790de45..46a55e8cf496eece7f110d0074f3fa6b5e579190 100644 (file)
@@ -8,8 +8,8 @@
 #include "sysdep.h"
 #include "sysconfig.h"
 #include "ipcdef.h"
-#define CITADEL        "Citadel/UX 5.55"
-#define REV_LEVEL 555
+#define CITADEL        "Citadel/UX 5.70"
+#define REV_LEVEL 560
 #define SERVER_TYPE 0  /* zero for stock Citadel/UX; other developers please
                           obtain SERVER_TYPE codes for your implementations */
 
@@ -76,7 +76,9 @@ struct config {
        char c_logpages[ROOMNAMELEN];   /* Room to log pages to (or not)    */
        char c_createax;                /* Axlevel required to create rooms */
        long c_maxmsglen;               /* Maximum message length           */
-       };
+       int c_min_workers;              /* Lower limit on number of threads */
+       int c_max_workers;              /* Upper limit on number of threads */
+};
 
 #define NODENAME               config.c_nodename
 #define FQDN                   config.c_fqdn
@@ -236,12 +238,11 @@ struct floor {
 #define GF_SKIP                1               /* <;S>kip floor mode */
 #define GF_ZAP         2               /* <;Z>ap floor mode */
 
-
-#define BASEROOM       "Lobby"
-#define MAILROOM       "Mail"
-#define AIDEROOM       "Aide"
-#define CONFIGROOM     "My Citadel Config"
-
+/*
+ * MIME types used in Citadel for configuration stuff
+ */
+#define SPOOLMIME      "application/x-citadel-delivery-list"
+#define        INTERNETCFG     "application/x-citadel-internet-config"
 
 /*
  * This structure is used to hold all of the fields of a message
@@ -267,3 +268,4 @@ struct minfo {
        char nexthop[512];
        };
 
+#define TRACE  lprintf(9, "Checkpoint: %s, %d\n", __FILE__, __LINE__)