home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 2003 August / VPR0308.ISO / OLS / TAR32_1-20001226-140023 / tar32_1-20001226-140023.lzh / tar32_1 / Src / SRC / MAIN.H < prev    next >
C/C++ Source or Header  |  2000-12-26  |  2KB  |  68 lines

  1. #ifndef __TAR32_MAIN_H
  2. #define __TAR32_MAIN_H
  3.  
  4. #ifndef __DEFCONF_H
  5. #include "defconf.h"
  6. #endif
  7. /*
  8.    This file was hacked for kmtar PowerUpKit v3.7
  9.                                     at 1995-03-04.
  10.                                     by tantan SGL00213@niftyserve.or.jp 
  11. */
  12. #include "defs.h"
  13.  
  14. extern char *Progname;
  15. extern int Exitcode;
  16. extern bool Vflag;
  17. extern bool Sflag;
  18. extern bool Aflag;
  19. extern bool Mflag;
  20. extern bool Yflag;
  21. extern bool Gflag;
  22. extern bool EucFlag;
  23. extern int attri_flag; /* kmtar 0.96->0.97*/
  24. extern bool Limitflag;
  25. extern long w_limit;
  26. #if    (P_up_V >= 1)
  27. extern bool Iflag;
  28. #endif
  29. #if P_up_V>=4
  30. extern bool Pflag;
  31. extern bool GZflag;
  32. extern bool BZ2flag;
  33. #endif
  34. #ifdef USE_ZLIB
  35. extern bool ZLIBflag; /* use zlib */
  36. #endif
  37. #ifdef USE_BZ2LIB
  38. extern bool BZ2LIBflag; /* use bz2lib(libbzip2) */
  39. #endif
  40. extern int LEVELflag;
  41. extern int DefaultBzipLevel;
  42. extern int DefaultGzipLevel;
  43.  
  44. #ifdef USE_NKF_DLL
  45. extern char OPTION_nkf_set_filename_conversion[];
  46. extern char OPTION_nkf_get_filename_conversion[];
  47. #endif
  48. extern bool OPTION_use_directory;
  49.  
  50. extern bool OPTION_check_all_path;    
  51. extern bool OPTION_display_dialog;
  52. extern bool OPTION_self_extracting;
  53.  
  54. extern char *Archives[10];
  55.  
  56. extern char *terget_path;
  57.  
  58. #ifdef DLL
  59. typedef struct ARCH_FILE_ ARCH_FILE;
  60.  
  61. bool main_match(char *name,char *argv[]);
  62. void read_longlink_name(ARCH_FILE *arch_fp, int st_size,char *name);
  63. void skip_file(ARCH_FILE *arch_fp);
  64. int tar_main(int argc,char *argv[]);
  65. void static_init_all(void);
  66. #endif
  67.  
  68. #endif //__TAR32_MAIN_H