3 #define MAXURLS 50 /* Max embedded URL's per message */
5 extern char urls
[MAXURLS
][SIZ
];
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 */
21 int subject_required
);
22 void citedit(CtdlIPC
*ipc
, FILE *);
23 char *load_message_from_file(FILE *src
);
24 int file_checksum(char *filename
);