S_IRWXO
S_IRWXU | S_IRWXG | S_IRWXO;
S_IRWXU | S_IRWXG | S_IRWXO;
if (mkdir(path, last ? omode : S_IRWXU | S_IRWXG | S_IRWXO) < 0) {
omode = S_IRWXU | S_IRWXG | S_IRWXO;
omode = getmode(set, S_IRWXU | S_IRWXG | S_IRWXO);
#define FILEBITS (S_ISVTX | S_IRWXU | S_IRWXG | S_IRWXO)
if (mkdir(name, S_IRWXU | S_IRWXG | S_IRWXO) < 0) {
strcpy(file->mode + 7, x[(st->st_mode & S_IRWXO) >> 0]);
#define MODEMASK (S_ISUID|S_ISGID|S_ISVTX|S_IRWXU|S_IRWXG|S_IRWXO)
if ((fst.st_mode & (S_IXGRP | S_IRWXO)) || fst.st_uid != 0) {
#define FILEMODEMASK (S_ISUID|S_ISGID|S_IRWXU|S_IRWXG|S_IRWXO)
if ((st.st_mode & (S_IRWXU|S_IRWXG|S_IRWXO)) != mode) {
&& ((rd->mode ^ st.st_mode) & ~(S_IRWXU | S_IRWXG | S_IRWXO)) == 0
value = newmode & S_IRWXO;
(set->cmd2 & CMD2_SET) ? S_IRWXO : value;
#define STANDARD_BITS (S_ISUID|S_ISGID|S_IRWXU|S_IRWXG|S_IRWXO)
who |= S_IRWXO;
if (!who || who & ~S_IRWXO)
if (!who || who & ~S_IRWXO) {
mi.mi_mode = getmode(set, S_IRWXU | S_IRWXG | S_IRWXO);
sb.st_mode & (S_IRWXU | S_IRWXG | S_IRWXO);
if (st.st_mode & (S_IWGRP | S_IXGRP | S_IRWXO)) {
&& !(sb.st_mode&(S_IRWXG|S_IRWXO))));
lpp->mode = bpp->mode & (S_IRWXU|S_IRWXG|S_IRWXO);
file_mode = S_IRWXU|S_IRWXG|S_IRWXO;
mode = S_IRWXU|S_IRWXG|S_IRWXO;
smp->sm_file_mode = (v & (S_IRWXU|S_IRWXG|S_IRWXO)) | S_IFREG;
smp->sm_dir_mode = (v & (S_IRWXU|S_IRWXG|S_IRWXO)) | S_IFDIR;
udir &= S_IRWXU | S_IRWXG | S_IRWXO;
ufile &= S_IRWXU | S_IRWXG | S_IRWXO;
#define ACL_OVERRIDE_MASK (S_IRWXU | S_IRWXG | S_IRWXO)
#define ACCESSPERMS (S_IRWXU|S_IRWXG|S_IRWXO) /* 0777 */
#define ALLPERMS (S_ISUID|S_ISGID|S_ISTXT|S_IRWXU|S_IRWXG|S_IRWXO)
ATF_REQUIRE_EQ(0, mknod(path, S_IFIFO | S_IRWXO, dev));
ATF_REQUIRE_EQ(0, mknod(path, S_IFIFO | S_IRWXO, dev));
ATF_REQUIRE_EQ(-1, mknod(path, S_IFIFO | S_IRWXO, dev));
ATF_REQUIRE_EQ(0, mknodat(AT_FDCWD, path, S_IFIFO | S_IRWXO, dev));
ATF_REQUIRE_EQ(0, mknodat(AT_FDCWD, path, S_IFIFO | S_IRWXO, dev));
ATF_REQUIRE_EQ(-1, mknodat(AT_FDCWD, path, S_IFIFO | S_IRWXO, dev));
#define ALL_MODE (mode_t)(S_IRWXU|S_IRWXG|S_IRWXO)
{0000, S_IRWXU | S_IRWXG | S_IRWXO, S_IFIFO | S_IRWXU | S_IRWXG |
S_IRWXO },
{0077, S_IRWXU | S_IRWXG | S_IRWXO, S_IFIFO | S_IRWXU},
#define ALLPERMS (S_ISUID | S_ISGID | S_ISTXT | S_IRWXU | S_IRWXG | S_IRWXO)
#define RWX (S_IRWXU|S_IRWXG|S_IRWXO)
fs->st_mode &= S_ISUID|S_ISGID|S_IRWXU|S_IRWXG|S_IRWXO;
(S_ISUID|S_ISGID|S_ISTXT|S_IRWXU|S_IRWXG|S_IRWXO);
sb.st_mode &= S_ISUID | S_ISGID | S_IRWXU | S_IRWXG | S_IRWXO;
omask = umask(S_IRWXG|S_IRWXO);
S_IRWXU | S_IRWXG | S_IRWXO | S_ISUID | S_ISGID | S_ISTXT;
dounpriv ? mode & (S_IRWXU|S_IRWXG|S_IRWXO) : mode)) {
#define _DEF_DIRMODE (S_IRWXU | S_IRWXG | S_IRWXO)
oldmask = umask(S_IXUSR|S_IRWXG|S_IRWXO);
(sbuf.st_mode & S_IRWXO)) {
perml & ~(S_IRWXU|S_IRWXG|S_IRWXO))
if (st.st_mode & (S_IWGRP | S_IXGRP | S_IRWXO)) {