home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 2001 January / VPR0101A.BIN / OLS / TAR32053 / tar32053.exe / SRC / TMP1 < prev    next >
Text File  |  1999-05-23  |  15KB  |  224 lines

  1. archio.c:             fprintf(stderr, "No volume header\n");
  2. archio.c:  * Move tape head backward and change 'read' mode to 'write' mode
  3. archio.c:     /* Write volume header */
  4. bits.c:  *      void copy_block(char *buf, unsigned len, int header)
  5. bits.c: void copy_block(buf, len, header)
  6. bits.c:     int      header;  /* true if block header must be written */
  7. bits.c:     if (header) {
  8. chkfname.c: static void print_header(void)
  9. chkfname.c:     print_header();
  10. compress.c: *              header and return values. Change as appropriate for your     *
  11. compress.c: *              all modules if you change the header or a define in the      *
  12. compress.c: *                           header file. Corrected some typos.              *
  13. compress.c: *            12-06-88  DjG  VERY minor changes for casts and header defines *
  14. compress.c: *    4.10e   12-11-88  DjG  Fixed more casts, prototypes and header file.   *
  15. compress.c: #define MAIN        /* header has defining instances of globals */
  16. compress.h: *   This header supports a number of compiler defines and predefines.       *
  17. compress.h: *   Rather than explain all of them, please print the header and read the   *
  18. compress.h: *   the header. This is to help on 16 bit Msdos machines to get their       *
  19. compress.h: *   This header can be maintained to keep up with the different compilers   *
  20. compress.h: *   #define BIND in this header. Otherwise, this distribution of source     *
  21. compress.h: *   NOTE!!!  Compiler predefines were taken out of the compress.h header.   *
  22. compress.h: *            compiler define in this header. Compiling without doing these  *
  23. compress.h: *            called SMALLMODEL. The SMALLMODEL define is set in the header  *
  24. compress.h: *   Defines:  This header file contains most of the system wide defines.    *
  25. compress.h: /* the header to decide on value for NEARHEAP     */
  26. compress.h: /* Defines for third byte of header */
  27. compress.h:    a fourth header byte (for expansion).
  28. compress.h: UCHAR magic_header[] = { 0x1F,0x9D };  /* 1F 9D */
  29. compress.h: int nomagic = FALSE;  /* Use a 3-byte magic number header, unless old file */
  30. compress.h: extern UCHAR magic_header[];
  31. crypt.h: #define RAND_HEAD_LEN  12  /* length of encryption random header */
  32. deflate.c: /* To save space (see unlzw.c), we overlay prev+head with tab_prefix and
  33. deflate.c:    error: cannot overlay head with tab_prefix1
  34. deflate.c: /* DECLARE(Pos, head, 1<<HASH_BITS); */
  35. deflate.c: local unsigned      lookahead;     /* number of valid bytes ahead in window */
  36. deflate.c:  * Insert string s in the dictionary and set match_head to the previous head
  37. deflate.c: #define INSERT_STRING(s, match_head) \
  38. deflate.c:     prev[(s) & WMASK] = match_head = head[ins_h], \
  39. deflate.c:     head[ins_h] = (s))
  40. deflate.c:     for (j = 0;  j < HASH_SIZE; j++) head[j] = NIL;
  41. deflate.c:     memzero((char*)head, HASH_SIZE*sizeof(*head));
  42. deflate.c:     lookahead = read_buf((char *)window,
  43. deflate.c:     if (lookahead == 0 || lookahead == (unsigned)EOF) {
  44. deflate.c:           eofile = 1, lookahead = 0;
  45. deflate.c:     /* Make sure that we always have enough lookahead. This is important
  46. deflate.c:     while (lookahead < MIN_LOOKAHEAD && !eofile){
  47. deflate.c:     /* If lookahead < MIN_MATCH, ins_h is garbage, but this is
  48. deflate.c:  * IN assertions: cur_match is the head of the hash chain for the current
  49. deflate.c:     Assert(strstart <= window_size-MIN_LOOKAHEAD, "insufficient lookahead");
  50. deflate.c:          * lookahead only every 4th comparison; the 128th check will be made
  51. deflate.c:          * to check more often for insufficient lookahead.
  52. deflate.c:         /* We check for insufficient lookahead only every 8th comparison;
  53. deflate.c:  * Fill the window when the lookahead becomes insufficient.
  54. deflate.c:  * Updates strstart and lookahead, and sets eofile if end of input file.
  55. deflate.c:  * IN assertion: lookahead < MIN_LOOKAHEAD && strstart + lookahead > 0
  56. deflate.c:     fill_window_more = (unsigned)(window_size - (ulg)lookahead - (ulg)strstart);
  57. deflate.c:     /* If the window is almost full and there is insufficient lookahead,
  58. deflate.c:          * and lookahead == 1 (input done one byte at time)
  59. deflate.c:             m = head[n];
  60. deflate.c:             head[n] = (Pos)(m >= WSIZE ? m-WSIZE : NIL);
  61. deflate.c:         n = file_read((char*)window+strstart+lookahead, fill_window_more);
  62. deflate.c:             lookahead += n;
  63. deflate.c:     if (lookahead < MIN_LOOKAHEAD  && !eofile)
  64. deflate.c:     static IPos deflate_fast_hash_head; /* head of the hash chain */
  65. deflate.c:     /*static IPos hash_head;*/ /* head of the hash chain */
  66. deflate.c: /*    while (lookahead != 0) {*/
  67. deflate.c:          * dictionary, and set hash_head to the head of the hash chain:
  68. deflate.c:         INSERT_STRING(strstart, deflate_fast_hash_head);
  69. deflate.c:         if (deflate_fast_hash_head != NIL && strstart - deflate_fast_hash_head <= MAX_DIST) {
  70. deflate.c:             deflate_fast_match_length = longest_match (deflate_fast_hash_head);
  71. deflate.c:             if (deflate_fast_match_length > lookahead) deflate_fast_match_length = lookahead;
  72. deflate.c:             lookahead -= deflate_fast_match_length;
  73. deflate.c:                     INSERT_STRING(strstart, deflate_fast_hash_head);
  74. deflate.c:                      * always MIN_MATCH bytes ahead. If lookahead < MIN_MATCH
  75. deflate.c:                      * the next lookahead bytes will be emitted as literals.
  76. deflate.c:             lookahead--;
  77. deflate.c:         /* Make sure that we always have enough lookahead, except
  78. deflate.c:         while (lookahead < MIN_LOOKAHEAD && !eofile) fill_window();
  79. deflate.c:    while(lookahead != 0) {
  80. deflate.c:        while (lookahead < MIN_LOOKAHEAD && !eofile){
  81. deflate.c:    static IPos deflate_sub_hash_head=0;          /* head of hash chain */
  82. deflate.c:     /*static IPos hash_head=0;*/          /* head of hash chain */
  83. deflate.c: /*    while (lookahead != 0) {*/
  84. deflate.c:          * dictionary, and set hash_head to the head of the hash chain:
  85. deflate.c:         INSERT_STRING(strstart, deflate_sub_hash_head);
  86. deflate.c:         if (deflate_sub_hash_head != NIL && prev_length < max_lazy_match &&
  87. deflate.c:             strstart - deflate_sub_hash_head <= MAX_DIST) {
  88. deflate.c:             deflate_sub_match_length = longest_match (deflate_sub_hash_head);
  89. deflate.c:             if (deflate_sub_match_length > lookahead) deflate_sub_match_length = lookahead;
  90. deflate.c:             lookahead -= prev_length-1;
  91. deflate.c:                 INSERT_STRING(strstart, deflate_sub_hash_head);
  92. deflate.c:                  * always MIN_MATCH bytes ahead. If lookahead < MIN_MATCH
  93. deflate.c:                  * next lookahead bytes will always be emitted as literals.
  94. deflate.c:             lookahead--;
  95. deflate.c:             lookahead--;
  96. deflate.c:         Assert (strstart <= isize && lookahead <= isize, "a bit too far");
  97. deflate.c:         /* Make sure that we always have enough lookahead, except
  98. deflate.c:         while (lookahead < MIN_LOOKAHEAD && !eofile) fill_window();
  99. deflate.c:     lookahead=0;     /* number of valid bytes ahead in window */
  100. deflate.c:     deflate_fast_hash_head=0; /* head of the hash chain */
  101. deflate.c:    deflate_sub_hash_head=0;          /* head of hash chain */
  102. gzip.c: long header_bytes=0;        /**/
  103. gzip.c:     char magic[2]; /* magic header */
  104. gzip.c:     header_bytes = 0;
  105. gzip.c:             header_bytes = inptr + 2*sizeof(long); /* include crc and size */
  106. gzip.c:      * We are thus guaranteed that the entire local header fits in inbuf.
  107. gzip.c:     /* check_zipfile may get ofname from the local header */
  108. gzip.c:     header_bytes=0;        /**/
  109. gzip.h:  * deflate:  prev+head   window      d_buf  l_buf  outbuf
  110. gzip.h: #  define head (prev+WSIZE)  /* hash head (see deflate.c) */
  111. gzip.h: #  define head tab_prefix1
  112. gzip.h: extern long header_bytes;/* number of bytes in gzip header */
  113. gzip.h: #define    PACK_MAGIC     "\037\036" /* Magic header for packed files */
  114. gzip.h: #define    GZIP_MAGIC     "\037\213" /* Magic header for gzip files, 1F 8B */
  115. gzip.h: #define    OLD_GZIP_MAGIC "\037\236" /* Magic header for gzip 0.5 = freeze 1.x */
  116. gzip.h: #define    LZH_MAGIC      "\037\240" /* Magic header for SCO LZH Compress files*/
  117. gzip.h: #define PKZIP_MAGIC    "\120\113\003\004" /* Magic header for pkzip files */
  118. gzip.h: /* Minimum amount of lookahead, except at the end of the input file.
  119. gzip.h: /* Macros for getting two-byte and four-byte header values */
  120. gzip.h: void     copy_block OF((char *buf, unsigned len, int header));
  121. inflate.c:   /* Undo too much lookahead. The next read will be byte aligned so we
  122. inflate.c:   /* Undo too much lookahead. The next read will be byte aligned so we
  123. lzw.h: #define    LZW_MAGIC  "\037\235"   /* Magic header for lzw files, 1F 9D */
  124. lzw.h: /* Mask 0x20 is reserved to mean a fourth header byte, and 0x40 is free.
  125. main.c:     fprintf(stderr, "\t-g\tcreates GNUtar compatible header\n");
  126. main.c:     HEADER *head;
  127. main.c:     while (read_arch(TBLOCK, (char **)&head) == TBLOCK) {
  128. main.c:         if (eofblock(head->dummy))
  129. main.c:         type = decode_dir(namebuf, &statbuf, head);
  130. main.c:         if(TarMsgFileBegin(head,Current_file_name,tmpname)==-1){
  131. main.c:     HEADER *head;
  132. main.c:     while (read_arch(TBLOCK, (char **)&head) == TBLOCK) {
  133. main.c:         if (eofblock(head->dummy))
  134. main.c:         type = decode_dir(namebuf, &statbuf, head);
  135. main.c:     HEADER *head;
  136. main.c:     while (read_arch(TBLOCK, (char **)&head) == TBLOCK) {
  137. main.c:         if (eofblock(head->dummy))
  138. main.c:         type = decode_dir(name, &statbuf, head);
  139. main.c:                 ustar = (bool)(memcmp(head->dbuf.magic, TMAGIC, TMAGLEN) == 0
  140. main.c:                     || memcmp(head->dbuf.magic, TOMAGIC, TOMAGLEN) == 0);
  141. main.c:                 if (ustar && head->dbuf.uname[0])
  142. main.c:                     printf(" %s/", head->dbuf.uname);
  143. main.c:                 if (ustar && head->dbuf.gname[0])
  144. main.c:                     printf("%s", head->dbuf.gname);
  145. main.c:                   printf("%s -> %s\n", name, head->dbuf.linkname);
  146. main.c:                   printf("%s -> %s@\n", name, head->dbuf.linkname);
  147. misc.c:  * Return true if string t's head is same as string p
  148. nt_secu.c:     fwrite(&bufsize,4,1,fp);  /* header 4byte integer */
  149. nt_secu.c:     fread(&bufsize,4,1,fp);  /* header 4byte integer */
  150. setarg.c: static    char    **args, **args_head=NULL;
  151. setarg.c:     {char **p; if(args_head) for(p = args_head; p < args; p++){
  152. setarg.c:         args = args_head =
  153. setarg.c:             (char **) realloc(args_head,(lastsize) * sizeof(char *));
  154. setarg.c:     if(args - args_head >= lastsize){
  155. setarg.c:                 args_head, (lastsize += 40) * sizeof(char *));
  156. setarg.c:         args = new + (args - args_head);
  157. setarg.c:         args_head = new;
  158. setarg.c:     if(args_head!=NULL){free(args_head);args_head = 0;}  /* changed by tsuneo */
  159. setarg.c:     *argcp = args - args_head - 1;    /* -1 for null delimiter above */
  160. setarg.c:     *argvp = args_head;
  161. setarg.c:     *argcp = args - args_head - 1;
  162. setarg.c:     *argvp = args_head;
  163. tar.h:  * tar header block definition
  164. tar32.c: static HEADER *Mhead;            /* Setted by Find Next. Use at GetWriteTime ,etc..*/
  165. tar32.c:     HEADER *phead;
  166. tar32.c:     if(read_arch(TBLOCK, (char **)&phead) == TBLOCK){
  167. tar32.c:         sum=strtol(phead->dbuf.chksum,NULL,8);
  168. tar32.c:         if(sum == compsum(phead)){
  169. tar32.c:     HEADER *head;
  170. tar32.c:     while(read_arch(TBLOCK, (char **)&head) == TBLOCK) {
  171. tar32.c:         if (eofblock(head->dummy))
  172. tar32.c: /*        write(fileno(stderr),head,TBLOCK);*/
  173. tar32.c:         type = decode_dir(name, &statbuf, head);
  174. tar32.c:     /* HEADER *head;*/
  175. tar32.c: /* headからinfoへ変換する。fnameはdecode_dir(_e)で得られた値。*/
  176. tar32.c: /* 早い話がhead->dbuf.nameのこと。*/
  177. tar32.c: void HeaderToIndividualInfo(INDIVIDUALINFO *info,HEADER *head,char *fname)
  178. tar32.c:     info->dwOriginalSize=strtol(head->dbuf.size,NULL,8);
  179. tar32.c:     info->dwCRC=head->dbuf.magic[0]*256+head->dbuf.magic[1];
  180. tar32.c:     ti=strtol(head->dbuf.mtime,NULL,8);
  181. tar32.c:     // strcpy(info->szFileName,fname/* head->dbuf.name*/);
  182. tar32.c:     st_mode=(unsigned short)strtol(head->dbuf.mode,NULL,8);
  183. tar32.c:     /* HEADER *head=Mhead;*/
  184. tar32.c:     while(read_arch(TBLOCK, (char **)&Mhead) == TBLOCK) {
  185. tar32.c:         HEADER *head=Mhead;
  186. tar32.c:         if (eofblock(head->dummy))
  187. tar32.c: /*        write(fileno(stderr),head,TBLOCK);*/
  188. tar32.c:         type = decode_dir(name, &statbuf, head);
  189. tar32.c:             HeaderToIndividualInfo(_lpSubInfo,head,name);
  190. tar32.c:             if(TarMsgFileBegin(head,Current_file_name,Current_file_name)==-1){
  191. tar32.c:     return strtol(Mhead->dbuf.mtime,NULL,8);
  192. tar32.c:     return strtol(Mhead->dbuf.atime,NULL,8);
  193. tar32.c:     return strtol(Mhead->dbuf.ctime,NULL,8);
  194. tar32.c:     st_mode=(unsigned short)strtol(Mhead->dbuf.mode,NULL,8);
  195. tardir.c:                 printf("Warrning: header check sum. this file seems to ceated by old MS-C version.\n");
  196. tarmsg.c: static void HeaderToExtractingInfoEx(EXTRACTINGINFOEX *exinfo,HEADER *phead,char *srcfile,char *destfile)
  197. tarmsg.c:     extern void HeaderToIndividualInfo(INDIVIDUALINFO *info,HEADER *head,char *fname);
  198. tarmsg.c:     HeaderToIndividualInfo(&iinfo,phead,srcfile);
  199. tarmsg.c: int TarMsgFileBegin(HEADER *head,char *szDestFileName,char *szSourceFileName)
  200. tarmsg.c:     HeaderToExtractingInfoEx(&info,head,szDestFileName,szSourceFileName);
  201. tarmsg.h: int TarMsgFileBegin(HEADER *head,char *szDestFileName,char *szSourceFileName);
  202. tarwin.c: int SendFileBeginMessageToOwnerWindow(HEADER *head,char * szSourceFileName)
  203. tarwin.c:     HeaderToExtractingInfoEx(&info,head);
  204. trees.c:  *     fast adaptation but have of course the overhead of transmitting trees
  205. trees.c:  * Send the header for a block using dynamic Huffman trees: the counts, the
  206. trees.c:      * and if the zip file can be seeked (to rewrite the local header),
  207. trees.c:         copy_block(buf, (unsigned)stored_len, 0); /* without header */
  208. trees.c:         copy_block(buf, (unsigned)stored_len, 1); /* with header */
  209. unzip.c: /* PKZIP header definitions */
  210. unzip.c: #define  EXTFLG 8               /*  bit for extended local header */
  211. unzip.c: #define LOCHDR 30               /* size of local header, including sig */
  212. unzip.c: #define EXTHDR 16               /* size of extended local header, inc sig */
  213. unzip.c: int ext_header = 0; /* set if extended local header */
  214. unzip.c:  *   The magic header has already been checked. The output buffer is cleared.
  215. unzip.c:     uch buf[EXTHDR];        /* extended local header */
  216. unzip.c:     if (pkzip && !ext_header) {  /* crc and length at the end otherwise */
  217. unzip.c:     ext_header = pkzip = 0; /* for next file */
  218. zip.c: long header_bytes;   /* number of bytes in gzip header */
  219. zip.c:     /* Write the header to the gzip file. See algorithm.doc for the format */
  220. zip.c:     put_byte(GZIP_MAGIC[0]); /* magic header */
  221. zip.c:     header_bytes = (long)outcnt;
  222. zip.c:     header_bytes += 2*sizeof(long);
  223. zip.c:     header_bytes=0;   /* number of bytes in gzip header */
  224.