S_IRGRP
perm |= S_IRUSR|S_IRGRP|S_IROTH;
((who & S_IRGRP) ? CMD2_GBITS : 0) |
if (mode & S_IRGRP)
(sb.st_mode & S_IRWXG) != S_IRGRP ||
S_IRWXU, S_IRUSR, S_IWUSR, S_IXUSR, S_IRWXG, S_IRGRP,
S_IRGRP,
if (chmod(path, S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP) == -1) {
if (chmod(path, S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP) == -1) {
mode = S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP|S_IROTH|S_IWOTH;
mode = S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP;
mask = S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH;
#define MODE (S_IRUSR|S_IWUSR|S_IRGRP)
S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH);
S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH);
S_IRUSR|S_IWUSR|S_IRGRP|S_IROTH)) == -1)
if (chmod(path, S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP) == -1) {
S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP|S_IROTH|S_IWOTH) == -1) {
umode |= S_IRUSR | S_IRGRP | S_IROTH;
umode |= S_IRUSR | S_IRGRP | S_IROTH;
umode |= S_IRUSR | S_IRGRP | S_IROTH;
umode |= S_IRUSR | S_IRGRP | S_IROTH;
umode |= S_IRUSR | S_IRGRP | S_IROTH;
umode |= S_IRUSR | S_IRGRP | S_IROTH;
umode |= S_IRUSR | S_IRGRP | S_IROTH;
inop->inode.iso_mode |= S_IRGRP;
S_IRUSR|S_IXUSR|S_IRGRP|S_IXGRP|S_IROTH|S_IXOTH;
ub->st_mode |= S_IRUSR | S_IRGRP | S_IROTH;
mask |= S_IRGRP;
sb->st_mode = S_IFREG | S_IRUSR | S_IRGRP | S_IROTH;
dosmode = (S_IRUSR | S_IRGRP | S_IROTH);
vap->va_mode = (S_IRUSR|S_IRGRP|S_IROTH);
vap->va_mode |= (vap->va_mode & S_IRGRP) ? S_IXGRP : 0;
mask |= S_IRGRP;
#define DEFFILEMODE (S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP|S_IROTH|S_IWOTH)
if (stat(fpath, &st) == 0 && (st.st_mode & (S_IRUSR|S_IRGRP|S_IROTH)))
fmode = S_IRUSR|S_IRGRP|S_IROTH;
0, 0, 0, S_IRGRP, 0, 0, 0, /* n - u */
S_IWGRP|S_IRGRP|S_IXGRP|
pb.fmode = S_IRUSR|S_IRGRP|S_IROTH;
fmode = S_IRUSR|S_IRGRP|S_IROTH;
fmode = S_IRUSR|S_IRGRP|S_IROTH;
(st.st_mode & (S_IRGRP | S_IROTH)) == 0)
if (mode & S_IRGRP)
#define RW (S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP|S_IROTH|S_IWOTH)
if (sb.st_mode & (S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH)) {
S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH,
S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH)) < 0) {
S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH)) < 0) {
int mode = S_IRWXU|S_IRGRP|S_IXGRP|S_IROTH|S_IXOTH;
mode = (S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH);
mode = S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP;
mode = S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP|S_IROTH|S_IWOTH;
tabmask = pw ? ALLPERMS : (ALLPERMS & ~(S_IWUSR|S_IRGRP|S_IROTH));
S_IRUSR|S_IWUSR|S_IRGRP|S_IROTH, DB_HASH, &info);
if (chmod(DVMRPD_SOCKET, S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP) == -1) {
if (chmod(path, S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP) == -1) {
mode = S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP|S_IROTH|S_IWOTH;
mode = S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP;
S_IRUSR|S_IWUSR|S_IRGRP|S_IROTH);
if (fchmod(fd, S_IRUSR|S_IWUSR|S_IRGRP|S_IROTH) == -1) {
dfd = open(dstfile, O_WRONLY|O_CREAT, S_IRUSR|S_IWUSR|S_IRGRP|S_IROTH);
if (fchmod(dfd, S_IRUSR|S_IWUSR|S_IRGRP|S_IROTH) == -1) {
if (chmod(path, S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP) == -1) {
S_IRUSR | S_IWUSR | S_IRGRP, DB_HASH, &openinfo);
mode = S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP|S_IROTH|S_IWOTH;
mode = S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP;
mode_t mode = S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP|S_IROTH|S_IWOTH;
if (chmod(path, S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP) == -1) {
if (chmod(path, S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP) == -1)
if (chmod(path, S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP) == -1)
(S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH), DB_HASH, NULL);
mode = S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP|S_IROTH|S_IWOTH;
mode = S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP;
if(chmod(ip, (mode_t)(S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP)) == -1) {
if(chmod(ip, (mode_t)(S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP)) == -1) {
if (chmod(path, S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP) == -1) {
S_IWUSR|S_IRUSR|S_IRGRP|S_IROTH);
if (chmod(path, S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP) == -1) {
if (chmod(path, S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP) == -1) {
return sbuf.st_mode & S_IRGRP;
return sbuf.st_mode & S_IRGRP;
else if (fchmod(edp->fd(edp), PERM_SECURE|S_IRGRP) != 0)
#define PERM_INSECURE (S_IRUSR|S_IWUSR|S_IRGRP|S_IROTH)
if (chmod(path, S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP) == -1) {
if (chmod(path, S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP) == -1) {
mode = S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP|S_IROTH|S_IWOTH;
mode = S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP;
if (chmod(path, S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP) == -1) {
m = S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP|S_IROTH|S_IWOTH;
m = S_IRUSR|S_IRGRP|S_IROTH;
S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH);
S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP|S_IROTH|S_IWOTH) == -1) {
chmod(ip, (mode_t)(S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP));
mode = S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP|S_IROTH|S_IWOTH;
mode = S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP;
mode |= amode & R_OK ? S_IRGRP : 0;
#define MKDIR_UMASK (S_IRUSR|S_IWUSR|S_IXUSR|S_IRGRP|S_IXGRP|S_IROTH|S_IXOTH)