CPIO.H(7) Miscellaneous Information Manual CPIO.H(7)

cpio.hcpio archive values


#include <cpio.h>

Values needed by the field of the cpio archive format are described as follows:

Name Description Value (Octal)
C_IRUSR Read by owner. 0000400
C_IWUSR Write by owner. 0000200
C_IXUSR Execute by owner. 0000100
C_IRGRP Read by group. 0000040
C_IWGRP Write by group. 0000020
C_IXGRP Execute by group. 0000010
C_IROTH Read by others. 0000004
C_IWOTH Write by others. 0000002
C_IXOTH Execute by others. 0000001
C_ISUID Set user ID. 0004000
C_ISGID Set group ID. 0002000
C_ISVTX On directories, restricted deletion flag. 0001000
C_ISDIR Directory. 0040000
C_ISFIFO FIFO. 0010000
C_ISREG Regular file. 0100000
C_ISBLK Block special. 0060000
C_ISCHR Character special. 0020000
C_ISCTG Reserved. 0110000
C_ISLNK Symbolic link. 0120000
C_ISSOCK Socket. 0140000

The header shall define the symbolic constant:

MAGIC    "070707"

None.

None.

None.

The Shell and Utilities volume of IEEE Std 1003.1-2001 (“POSIX.1”), pax(1)

First released in the Headers Interface, Issue 3 specification. Derived from the POSIX.1-1988 standard.

The SEE ALSO is updated to refer to pax(1), since the cpio utility is not included in the Shell and Utilities volume of IEEE Std 1003.1-2001 (“POSIX.1”).

footer end

January 1, 2004 posix.fail