18 char prefix[256]; /* Prefix for a multipart/alternative */
19 int is_ma; /* Set to 1 if we are using this stuff */
20 int did_print; /* One alternative has been displayed */
26 int alias (char *name);
28 void cmd_msgs (char *cmdbuf);
29 void help_subst (char *strbuf, char *source, char *dest);
30 void do_help_subst (char *buffer);
31 void memfmout (int width, char *mptr, char subst);
32 void output_mime_parts(char *);
33 void output_message (char *, int, int);
34 void cmd_msg0 (char *cmdbuf);
35 void cmd_msg2 (char *cmdbuf);
36 void cmd_msg3 (char *cmdbuf);
37 void cmd_msg4 (char *cmdbuf);
38 void cmd_opna (char *cmdbuf);
39 long int send_message (char *message_in_memory, size_t message_length,
41 void loadtroom (void);
42 void copy_file (char *from, char *to);
43 void save_message (char *, char *, char *, int, int);
44 void aide_message (char *text);
45 void make_message (char *filename, struct usersupp *author, char *recipient,
46 char *room, int type, int net_type, int format_type,
48 void cmd_ent0 (char *entargs);
49 void cmd_ent3 (char *entargs);
50 void cmd_dele (char *delstr);
51 void cmd_move (char *args);
52 void GetSuppMsgInfo(struct SuppMsgInfo *, long);
53 void PutSuppMsgInfo(struct SuppMsgInfo *);
54 void AdjRefCount(long, int);
55 void simple_listing(long);
56 void CtdlForEachMessage(int mode, long ref,
58 void (*CallBack) (long msgnum) );
59 int CtdlDeleteMessages(char *, long, char *);
60 void CtdlWriteObject(char *, char *, char *, int, int, int);
61 struct CtdlMessage *CtdlFetchMessage(long msgnum);
62 void CtdlFreeMessage(struct CtdlMessage *msg);
63 void serialize_message(struct sermsgret *, struct CtdlMessage *);