7154cced0f4c6cfc17172405ba617cd856eb5ca0
[citadel.git] / citadel / textclient / messages.h
1 /* $Id$ */
2
3 #define MAXURLS         50      /* Max embedded URL's per message */
4 extern int num_urls;
5 extern char urls[MAXURLS][SIZ];
6
7 int ka_system(char *shc);
8 int entmsg(CtdlIPC *ipc, int is_reply, int c, int masquerade);
9 void readmsgs(CtdlIPC *ipc, enum MessageList c, enum MessageDirection rdir, int q);
10 void edit_system_message(CtdlIPC *ipc, char *which_message);
11 pid_t ka_wait(int *kstatus);
12 void list_urls(CtdlIPC *ipc);
13 void check_message_base(CtdlIPC *ipc);
14 int client_make_message(CtdlIPC *ipc,
15                                                 char *filename,         /* temporary file name */
16                                                 char *recipient,        /* NULL if it's not mail */
17                                                 int anon_type,          /* see MES_ types in header file */
18                                                 int format_type,
19                                                 int mode,
20                                                 char *subject,
21                                                 int subject_required);
22 void citedit(FILE *);
23 char *load_message_from_file(FILE *src);
24 int file_checksum(char *filename);