]> code.citadel.org Git - citadel.git/blobdiff - citadel/config.h
calculate the directories in a central manner.
[citadel.git] / citadel / config.h
index 7c7cb254f5a10a111bd06cc8077337198f8c16ad..2550102c07d26d9162b4c1d3af20d5842b7980cd 100644 (file)
@@ -69,6 +69,9 @@ struct config {
        char c_auto_cull;               /* Cull db logs automatically?      */
        char c_instant_expunge;         /* IMAP instant expunge deleted msgs*/
        char c_allow_spoofing;          /* SMTP allow spoofing of my domains*/
+       char c_journal_email;           /* Perform journaling of email      */
+       char c_journal_pubmsgs;         /* Perform journaling of non-email  */
+       char c_journal_dest[128];       /* Where to send journalized msgs   */
 };
 
 
@@ -77,3 +80,25 @@ void put_config(void);
 extern struct config config;
 extern char ctdl_home_directory[PATH_MAX];
 extern int home_specified;
+
+
+
+extern char ctdl_bio_dir[PATH_MAX];
+extern char ctdl_bb_dir[PATH_MAX];
+extern char ctdl_data_dir[PATH_MAX];
+extern char ctdl_file_dir[PATH_MAX];
+extern char ctdl_hlp_dir[PATH_MAX];
+extern char ctdl_image_dir[PATH_MAX];
+extern char ctdl_info_dir[PATH_MAX];
+extern char ctdl_key_dir[PATH_MAX];
+extern char ctdl_message_dir[PATH_MAX];
+extern char ctdl_usrpic_dir[PATH_MAX];
+extern char ctdl_etc_dir[PATH_MAX];
+extern char ctdl_run_dir[PATH_MAX];
+extern char ctdl_spool_dir[PATH_MAX];
+extern char ctdl_netout_dir[PATH_MAX];
+extern char ctdl_netin_dir[PATH_MAX];
+
+
+
+