home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / unix / volume20 / pegboard / peg.h < prev    next >
C/C++ Source or Header  |  1989-10-26  |  1KB  |  69 lines

  1. #include <stdio.h>
  2. #include <string.h>
  3. #include <pwd.h>
  4. #include <time.h>
  5. #include <signal.h>
  6. #include <fcntl.h>
  7. #include <ctype.h>
  8. #include <errno.h>
  9.  
  10. #define HOMENV    "HOME"
  11. #define PEGRCFN    ".pegrc"
  12. #define PBFNM    "pegboard"
  13. #define RCFNAM    "/etc/default/peg"
  14.  
  15. #define PBDIR    "/usr/spool"
  16. #define TMPLATE    "PEGCOPY.XXXXXX"
  17. #define PEGBOARD    "/usr/spool/pegboard"
  18. #define PEGLOCK    "/tmp/LCK.pegboard"
  19. #define OKCS    \
  20.  " abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ +,~@0123456789"
  21.  
  22. typedef void int;
  23.  
  24. void    use    ( );
  25. void    copytime( );
  26. void    dround    ( );
  27. void    faterr    ( );
  28. void    finit    ( );
  29. void    specerr    ( );
  30. char    *igets    ( );
  31. char    *lows    ( );
  32. char    *getenv    ( );
  33. char    *ttyname( );
  34. char    *fixargs( );
  35. char    *malloc    ( );
  36. char    *mktemp    ( );
  37. int    cleanup    ( );
  38. int    chkpeg    ( );
  39. long    fixstrt    ( );
  40. long    fixday    ( );
  41. long    fixday    ( );
  42. long    fixhm    ( );
  43. long    fixymd    ( );
  44. long    time    ( );
  45. long    lseek    ( );
  46. struct    passwd    *getpwuid( );
  47. struct    passwd    *getpwnam( );
  48. struct    tm *localtime    ( );
  49.  
  50. extern int    opterr;
  51. extern int    optind;
  52. extern int    eod;
  53. extern int    admupd;
  54. extern int    quiet;
  55. extern int    vrbose;
  56. extern int    normpeg;
  57. extern char    lb[];
  58. extern char    *invkst;
  59. extern char    *pegfnm;
  60. extern char    *pegdir;
  61. extern char    *optarg;
  62. extern char    *sys_errlist[];
  63. extern int    sys_nerr;
  64. extern int    errno;
  65. extern long    duback;
  66. extern long    starts[];
  67. extern struct    tm today;
  68.  
  69.