forked from Bananymous/banan-os
36 lines
693 B
C
36 lines
693 B
C
#ifndef _CPIO_H
|
|
#define _CPIO_H 1
|
|
|
|
// https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/cpio.h.html
|
|
|
|
#include <sys/cdefs.h>
|
|
|
|
__BEGIN_DECLS
|
|
|
|
#define C_IRUSR 0000400
|
|
#define C_IWUSR 0000200
|
|
#define C_IXUSR 0000100
|
|
#define C_IRGRP 0000040
|
|
#define C_IWGRP 0000020
|
|
#define C_IXGRP 0000010
|
|
#define C_IROTH 0000004
|
|
#define C_IWOTH 0000002
|
|
#define C_IXOTH 0000001
|
|
#define C_ISUID 0004000
|
|
#define C_ISGID 0002000
|
|
#define C_ISVTX 0001000
|
|
#define C_ISDIR 0040000
|
|
#define C_ISFIFO 0010000
|
|
#define C_ISREG 0100000
|
|
#define C_ISBLK 0060000
|
|
#define C_ISCHR 0020000
|
|
#define C_ISCTG 0110000
|
|
#define C_ISLNK 0120000
|
|
#define C_ISSOCK 0140000
|
|
|
|
#define MAGIC "070707"
|
|
|
|
__END_DECLS
|
|
|
|
#endif
|