Annotation of mstools/posix/samples/psxarc/cpio.h, revision 1.1

1.1     ! root        1: #ifndef _CPIO_
        !             2: #define _CPIO_
        !             3: 
        !             4: typedef struct _CPIO_HEAD {
        !             5:        char c_magic[6];
        !             6:        char c_dev[6];
        !             7:        char c_ino[6];
        !             8:        char c_mode[6];
        !             9:        char c_uid[6];
        !            10:        char c_gid[6];
        !            11:        char c_nlink[6];
        !            12:        char c_rdev[6];
        !            13:        char c_mtime[11];
        !            14:        char c_namesize[6];
        !            15:        char c_filesize[11];
        !            16: } CPIO_HEAD, *PCPIO_HEAD;
        !            17: 
        !            18: #define MAGIC  "070707"
        !            19: #define LASTFILENAME   "TRAILER!!!"
        !            20: 
        !            21: //
        !            22: // File permissions, for c_mode
        !            23: //
        !            24: #define C_IRUSR                000400
        !            25: #define C_IWUSR                000200
        !            26: #define C_IXUSR                000100
        !            27: #define C_IRGRP                000040
        !            28: #define C_IWGRP                000020
        !            29: #define C_IXGRP                000010
        !            30: #define C_IROTH                000004
        !            31: #define C_IWOTH                000002
        !            32: #define C_IXOTH                000001
        !            33: 
        !            34: #define        C_ISUID         004000
        !            35: #define C_ISGID                002000
        !            36: #define C_ISVTX                001000
        !            37: 
        !            38: //
        !            39: // File type, also in c_mode
        !            40: //
        !            41: #define C_ISDIR                040000
        !            42: #define C_ISFIFO       010000
        !            43: #define C_ISREG           0100000
        !            44: #define C_ISBLK                060000
        !            45: #define C_ISCHR                020000
        !            46: #define C_ISCTG           0110000
        !            47: #define C_ISLNK    0120000
        !            48: #define C_ISSOCK   0140000
        !            49: 
        !            50: #endif  // _CPIO_

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.