Fix directory permission checks
[citadel.git] / citadel / include / citadel_dirs.h
index 407c1dee0145ef54ef22c549ef52b9a610b1fce5..db669ba9b85b16f78f1b597cce46d122dec014e8 100644 (file)
@@ -62,13 +62,13 @@ extern char file_funambol_msg[PATH_MAX];
 extern void calc_dirs_n_files(int relh, int home, const char *relhome, char  *ctdldir, int dbg);
 
 
-extern void create_run_directories(long UID, long GUID);
+extern int create_run_directories(long UID, long GUID);
 
 extern size_t assoc_file_name(char *buf, 
                            size_t n,
                            struct ctdlroom *qrbuf, 
                            const char *prefix);
 
-extern FILE *create_digest_file(struct ctdlroom *room);
+extern FILE *create_digest_file(struct ctdlroom *room, int forceCreate);
 extern void remove_digest_file(struct ctdlroom *room);
 #endif /* __CITADEL_DIRS_H */