1#ifndef _EFAXMSG_H
2#define _EFAXMSG_H
3
4#include <time.h>
5
6#ifndef uchar
7#define uchar unsigned char
8#endif
9
10		    /* Messages & Program Arguments */
11
12enum  cchar {				/* control characters */
13  NUL, SOH, STX, ETX, EOT, ENQ, ACK, BEL, BS,  HT,  LF,
14  VT,  FF,  CR,  SO,  SI,  DLE, XON, DC2, XOFF,DC4, NAK,
15  SYN, ETB, CAN, EM,  SUB, ESC, FS,  GS,  RS,  US } ;
16
17extern char *verb[] ;		/* types of messages to print */
18extern char *argv0 ;		/* program name */
19
20char *cname ( unsigned char c ) ;
21time_t tstamp ( time_t last, FILE *f ) ;
22int msg ( char *fmt, ... ) ;
23const char *setCopyright(const char *copyright);
24
25extern int nxtoptind ;
26extern char *nxtoptarg ;
27
28int nextopt( int argc, char **argv, char *args ) ;
29
30#endif
31
32
33