/* TODO all of these must disappear to achieve good information hiding */
-int mh_check_mailbox (CONTEXT *, int *);
int mh_buffy (const char *);
-int mh_commit_message (CONTEXT *, MESSAGE *, HEADER *);
-int mh_open_new_message (MESSAGE *, CONTEXT *, HEADER *);
-
-int maildir_check_mailbox (CONTEXT *, int *);
-int maildir_commit_message (CONTEXT *, MESSAGE *, HEADER *);
-int maildir_open_new_message (MESSAGE *, CONTEXT *, HEADER *);
FILE *maildir_open_find_message (const char *, const char *);
+/* these are the only publicly visible for usage */
+
mx_t* maildir_reg_mx (void);
mx_t* mh_reg_mx (void);