Began setting up a second server socket that will be used exclusively for admin utilities
[citadel.git] / citadel / include / citadel_dirs.h
index 1586ba6ecd0af95a6399a399f111a3a8346e42e3..51929cc6376810fe4d11b161d1a0ef36700d66d8 100644 (file)
@@ -26,6 +26,7 @@ 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];
+extern char ctdl_nettmp_dir[PATH_MAX];
 extern char ctdl_netcfg_dir[PATH_MAX];
 extern char ctdl_bbsbase_dir[PATH_MAX];
 extern char ctdl_sbin_dir[PATH_MAX];
@@ -38,10 +39,12 @@ extern char ctdl_utilbin_dir[PATH_MAX];
 extern char file_citadel_control[PATH_MAX];
 extern char file_citadel_rc[PATH_MAX];
 extern char file_citadel_config[PATH_MAX];
+extern char file_citadel_urlshorteners[PATH_MAX];
 extern char file_lmtp_socket[PATH_MAX];
 extern char file_lmtp_unfiltered_socket[PATH_MAX];
 extern char file_arcq[PATH_MAX];
 extern char file_citadel_socket[PATH_MAX];
+extern char file_citadel_admin_socket[PATH_MAX];
 extern char file_mail_aliases[PATH_MAX];
 extern char file_pid_file[PATH_MAX];
 extern char file_pid_paniclog[PATH_MAX];
@@ -59,7 +62,11 @@ extern char file_funambol_msg[PATH_MAX];
 extern void calc_dirs_n_files(int relh, int home, const char *relhome, char  *ctdldir, int dbg);
 
 
-void assoc_file_name(char *buf, size_t n,
-                    struct ctdlroom *qrbuf, const char *prefix);
+extern void create_run_directories(long UID, long GUID);
+
+extern size_t assoc_file_name(char *buf, 
+                           size_t n,
+                           struct ctdlroom *qrbuf, 
+                           const char *prefix);
 
 #endif /* __CITADEL_DIRS_H */