home *** CD-ROM | disk | FTP | other *** search
- /*--------------------------------------------------------------------*/
- /* maillib.h */
- /* */
- /* descriptions of mail user agent subroutines */
- /* */
- /* Changes copyright 1990, Andrew H. Derbyshire */
- /* */
- /* Change History: */
- /* */
- /* 3 May 90 Create from mail.c */
- /* 8 Jul 90 Make LSIZE BUFSIZ */
- /*--------------------------------------------------------------------*/
-
- /*--------------------------------------------------------------------*/
- /* Function prototypes */
- /*--------------------------------------------------------------------*/
-
- boolean Pager(const int msgnum,
- boolean external,
- copyopt received,
- const boolean reset);
-
- void PageReset( void );
-
- boolean PageLine(char *line);
-
- boolean CopyMsg(int msgnum, FILE *f, copyopt headers, boolean indent);
-
- void Sub_Pager(const char *tmailbag,
- boolean builtin );
-
- boolean Numeric( const char *number);
- /* return 1 if number all digits,
- else return 0 */
-
- boolean RetrieveLine(long adr, char *line, const size_t len);
-
- void ReturnAddress(char *line, struct ldesc *ld);
-
- void sayoptions( FLAGTABLE *flags);
-
- /*--------------------------------------------------------------------*/
- /* Global variables */
- /*--------------------------------------------------------------------*/
-
- extern FILE* fmailbox;
-
- extern struct ldesc *letters;
-
- extern int letternum;
-