Lines Matching refs:FILE
2 * untgz.c -- Display contents and extract files from a gzip'd TAR file
42 #define REGTYPE '0' /* regular file */
43 #define AREGTYPE '\0' /* regular file */
54 #define GNUTYPE_DUMPDIR 'D' /* file names from dumped directory */
56 #define GNUTYPE_LONGNAME 'L' /* long file name */
57 #define GNUTYPE_MULTIVOL 'M' /* continuation of file from another volume */
58 #define GNUTYPE_NAMES 'N' /* file name that does not fit into main hdr */
59 #define GNUTYPE_SPARSE 'S' /* sparse file */
129 /* return the file name of the TGZ archive */
204 /* set file time */
251 /* push file attributes */
268 /* restore file attributes */
384 /* tar file list or extract */
393 FILE *outfile = NULL;
400 printf(" date time size file\n"
447 * The file name is longer than SHORTNAMESIZE
568 * Restore file modes and time stamps
586 printf("Usage: untgz file.tgz extract all files\n"
587 " untgz file.tgz fname ... extract selected files\n"
588 " untgz -l file.tgz list archive contents\n"
653 * Process the TGZ file