]> code.citadel.org Git - citadel.git/blobdiff - citadel/messages.h
* Allow multiple simultaneous IPC connections. All changes necessary for
[citadel.git] / citadel / messages.h
index c848472f4b8646fec6f17f1ed63e18d7e40d81bc..0f65e744c14679dad1ee4af8dc781a541467649d 100644 (file)
@@ -1,16 +1,17 @@
 /* $Id$ */
 int ka_system(char *shc);
-int entmsg(int is_reply, int c);
-void readmsgs(int c, int rdir, int q);
+int entmsg(CtdlIPC *ipc, int is_reply, int c);
+void readmsgs(CtdlIPC *ipc, int c, int rdir, int q);
 void edit_system_message(char *which_message);
 pid_t ka_wait(int *kstatus);
-void list_urls(void);
-void check_message_base(void);
-int client_make_message(char *filename,        /* temporary file name */
+void list_urls(CtdlIPC *ipc);
+void check_message_base(CtdlIPC *ipc);
+int client_make_message(CtdlIPC *ipc,
+               char *filename,         /* temporary file name */
                char *recipient,        /* NULL if it's not mail */
                int anon_type,          /* see MES_ types in header file */
                int format_type,
                int mode,
                char *subject);
-void citedit(FILE *);
+void citedit(CtdlIPC *ipc, FILE *);
 int file_checksum(char *filename);