#include <sys/types.h>
#include <sys/stat.h>
◆ S_IRGRP
#define S_IRGRP 0000040 /* R for group */ |
◆ S_IROTH
#define S_IROTH 0000004 /* R for other */ |
◆ S_IRUSR
#define S_IRUSR 0000400 /* R for user */ |
◆ S_IRWXG
◆ S_IRWXO
◆ S_IRWXU
◆ S_ISGID
#define S_ISGID 0002000 /* set group id on execution */ |
◆ S_ISUID
#define S_ISUID 0004000 /* set user id on execution */ |
◆ S_ISVTX
#define S_ISVTX 0001000 /* save swapped text even after use */ |
◆ S_IWGRP
#define S_IWGRP 0000020 /* W for group */ |
◆ S_IWOTH
#define S_IWOTH 0000002 /* W for other */ |
◆ S_IWUSR
#define S_IWUSR 0000200 /* W for user */ |
◆ S_IXGRP
#define S_IXGRP 0000010 /* X for group */ |
◆ S_IXOTH
#define S_IXOTH 0000001 /* X for other */ |
◆ S_IXUSR
#define S_IXUSR 0000100 /* X for user */ |