home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 157.lha / Arc_Src / arc.h < prev    next >
Encoding:
C/C++ Source or Header  |  1988-04-27  |  1.5 KB  |  50 lines

  1. /*
  2. System V Version 1.0.
  3. */
  4. #include <stdio.h>
  5.  
  6. #include <ctype.h>    /* for isupper etc.                  */
  7. #define EXTERN
  8. #define INT short
  9. #define envfind getenv
  10. #define index strchr
  11. #define rindex strrchr
  12.  
  13. #include "arcm.h"
  14.  
  15. /*  ARC - Archive utility - ARC Header
  16.  
  17.     Version 2.14, created on 02/03/86 at 22:48:29
  18.  
  19. (C) COPYRIGHT 1985 by System Enhancement Associates; ALL RIGHTS RESERVED
  20.  
  21.     By:  Thom Henderson
  22.  
  23.     Description: 
  24.          This is the header file for the ARC archive utility.  It defines
  25.          global parameters and the references to the external data.
  26.  
  27.  */
  28.  
  29. #include "arcs.h"
  30.  
  31. EXTERN INT keepbak;             /* true if saving the old archive */
  32. EXTERN INT warn;                /* true to print warnings */
  33. EXTERN INT note;                /* true to print comments */
  34. EXTERN INT bose;                /* true to be verbose */
  35. EXTERN INT nocomp;              /* true to suppress compression */
  36. EXTERN char arctemp[STRLEN];    /* arc temp file prefix */
  37. EXTERN char *password;          /* encryption password pointer */
  38. EXTERN INT nerrs;               /* number of errors encountered */
  39.  
  40. EXTERN char hdrver;             /* header version */
  41.  
  42. EXTERN FILE *arc;               /* the old archive */
  43. EXTERN FILE *new;               /* the new archive */
  44.  
  45. EXTERN char arcname[STRLEN];    /* storage for archive name */
  46. EXTERN char bakname[STRLEN];    /* storage for backup copy name */
  47. EXTERN char newname[STRLEN];    /* storage for new archive name */
  48. EXTERN unsigned INT arcdate;    /* archive date stamp */
  49. EXTERN unsigned INT arctime;    /* archive time stamp */
  50.