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