/titanic_51/usr/src/cmd/sendmail/libsmutil/ |
H A D | safefile.c | 92 !bitset(S_IXUSR|S_IXGRP|S_IXOTH, st->st_mode) && 93 S_ISREG(st->st_mode)) 102 if (bitset(S_ISUID, st->st_mode)) 104 if (bitset(S_ISUID, st->st_mode) && st->st_uid != 0 && 112 if (bitset(S_ISGID, st->st_mode)) 114 if (bitset(S_ISGID, st->st_mode) && st->st_gid != 0) 240 if ((stbuf.st_mode & md) != md) 248 (unsigned long) stbuf.st_mode, 252 st->st_mode = ST_MODE_NOFILE; 257 if (bitset(SFF_NOSLINK, flags) && S_ISLNK(st->st_mode)) [all...] |
/titanic_51/usr/src/cmd/chgrp/ |
H A D | chgrp.c | 240 if (rflag && ((stbuf.st_mode & S_IFMT) == S_IFLNK)) { in main() 263 if ((stbuf2.st_mode & S_IFMT) in main() 282 stbuf2.st_mode & in main() 310 if ((stbuf2.st_mode & S_IFMT) in main() 314 stbuf2.st_mode & ~S_IFMT); in main() 318 } else if (rflag && ((stbuf.st_mode & S_IFMT) == S_IFDIR)) { in main() 329 stbuf.st_mode & ~S_IFMT); in main() 348 if ((stbuf.st_mode & S_IFMT) == S_IFDIR) { in main() 350 stbuf.st_mode & ~S_IFMT); in main() 407 if ((st.st_mode in chgrpr() [all...] |
/titanic_51/usr/src/lib/libcmd/common/ |
H A D | cp.c | 287 st.st_mode = state->missmode; in visit() 294 if (mkdir(state->path, st.st_mode & S_IPERM)) in visit() 309 …if (state->preserve && state->op != LN || ent->fts_level > 0 && (ent->fts_statp->st_mode & S_IRWXU… in visit() 319 …if ((ent->fts_statp->st_mode & S_IPERM) != (st.st_mode & S_IPERM) && chmod(state->path, ent->fts_s… in visit() 320 …error(ERROR_SYSTEM|2, "%s: cannot reset directory mode to %s", state->path, fmtmode(st.st_mode & S… in visit() 355 if (!S_ISDIR(st.st_mode)) in visit() 361 …else if (mkdir(state->path, (ent->fts_statp->st_mode & S_IPERM)|(ent->fts_info == FTS_D ? S_IRWXU … in visit() 397 st.st_mode = 0; in visit() 398 …else if (state->update && !S_ISDIR(st.st_mode) && (unsigned long)ent->fts_statp->st_mtime < (unsig… in visit() 425 if (S_ISDIR(st.st_mode)) in visit() [all …]
|
H A D | cksum.c | 242 modex(st->st_mode & S_IPERM), in pr() 243 …uid && ((st->st_mode & S_ISUID) || (st->st_mode & S_IRUSR) && !(st->st_mode & (S_IRGRP|S_IROTH)) |… in pr() 244 …ate->gid && ((st->st_mode & S_ISGID) || (st->st_mode & S_IRGRP) && !(st->st_mode & S_IROTH) || (st… in pr() 368 if ((st.st_mode & S_IPERM) ^ mode) in verify()
|
/titanic_51/usr/src/ucbcmd/biff/ |
H A D | biff.c | 79 stb.st_mode&0100 ? gettext("y") : gettext("n")); in main() 80 exit((stb.st_mode&0100) ? 0 : 1); in main() 85 if (chmod(cp, stb.st_mode|0100) < 0) in main() 90 if (chmod(cp, stb.st_mode&~0100) < 0) in main() 97 return ((stb.st_mode&0100) ? 0 : 1); in main()
|
/titanic_51/usr/src/boot/sys/boot/common/ |
H A D | ls.c | 93 if (stat(path, &sb) == 0 && !S_ISDIR(sb.st_mode)) { in command_ls() 96 typestr[sb.st_mode >> 12], in command_ls() 100 typestr[sb.st_mode >> 12], path); in command_ls() 119 sb.st_mode = 0; in command_ls() 126 sb.st_mode = 0; in command_ls() 133 typestr[d->d_type? d->d_type:sb.st_mode >> 12], in command_ls() 137 typestr[d->d_type? d->d_type:sb.st_mode >> 12], d->d_name); in command_ls() 197 if (!S_ISDIR(sb.st_mode)) { in ls_getdir()
|
/titanic_51/usr/src/lib/libshell/common/bltins/ |
H A D | test.c | 49 …sapipe(f,p) (test_stat(f,p)>=0&&S_ISFIFO((p)->st_mode)||S_ISSOCK((p)->st_mode)&&(p)->st_ino&&((p)-… 51 # define isapipe(f,p) (test_stat(f,p)>=0&&S_ISFIFO((p)->st_mode)||S_ISSOCK((p)->st_mode)&… 54 # define isapipe(f,p) (test_stat(f,p)>=0&&S_ISFIFO((p)->st_mode)||S_ISSOCK((p)->st_mode)&&(p)… 56 # define isasock(f,p) (test_stat(f,p)>=0&&S_ISSOCK((p)->st_mode)) 58 # define isapipe(f,p) (test_stat(f,p)>=0&&S_ISFIFO((p)->st_mode)) 326 if(stat(arg,&statb)<0 || !S_ISREG(statb.st_mode)) in test_unop() 340 return(test_stat(arg,&statb)>=0 && S_ISDIR(statb.st_mode)); in test_unop() 342 return(test_stat(arg,&statb)>=0 && S_ISCHR(statb.st_mode)); in test_unop() 344 return(test_stat(arg,&statb)>=0 && S_ISBLK(statb.st_mode)); in test_unop() 346 return(test_stat(arg,&statb)>=0 && S_ISREG(statb.st_mode)); in test_unop() [all …]
|
/titanic_51/usr/src/contrib/ast/src/cmd/ksh93/bltins/ |
H A D | test.c | 50 # define isapipe(f,p) (test_stat(f,p)>=0&&S_ISFIFO((p)->st_mode)||S_ISSOCK((p)->st_mode)&&(p)->st_ino&&((p)->st_mode&(S_IRUSR|S_IWUSR))!=(S_IRUSR|S_IWUSR)) 52 # define isapipe(f,p) (test_stat(f,p)>=0&&S_ISFIFO((p)->st_mode)||S_ISSOCK((p)->st_mode)&&(p)->st_ino) 55 # define isapipe(f,p) (test_stat(f,p)>=0&&S_ISFIFO((p)->st_mode)||S_ISSOCK((p)->st_mode)&&(p)->st_ino) 57 # define isasock(f,p) (test_stat(f,p)>=0&&S_ISSOCK((p)->st_mode)) 59 # define isapipe(f,p) (test_stat(f,p)>=0&&S_ISFIFO((p)->st_mode)) 329 if(stat(arg,&statb)<0 || !S_ISREG(statb.st_mode)) in test_unop() [all...] |
/titanic_51/usr/src/lib/libast/common/string/ |
H A D | fmtls.c | 68 …s += sfsprintf(s, LS_W_MAX, "%s%3u", fmtmode(st->st_mode, flags & LS_EXTERNAL), (unsigned int)st->… in fmtls() 83 if (S_ISBLK(st->st_mode) || S_ISCHR(st->st_mode)) in fmtls() 101 if (S_ISDIR(st->st_mode)) in fmtls() 104 else if (S_ISLNK(st->st_mode)) in fmtls() 107 else if (st->st_mode & (S_IXUSR|S_IXGRP|S_IXOTH)) in fmtls() 114 S_ISLNK(st->st_mode) ? "->" : in fmtls()
|
/titanic_51/usr/src/contrib/ast/src/lib/libast/string/ |
H A D | fmtls.c | 68 s += sfsprintf(s, LS_W_MAX, "%s%3u", fmtmode(st->st_mode, flags & LS_EXTERNAL), (unsigned int)st->st_nlink); in fmtls() 83 if (S_ISBLK(st->st_mode) || S_ISCHR(st->st_mode)) in fmtls() 101 if (S_ISDIR(st->st_mode)) in fmtls() 104 else if (S_ISLNK(st->st_mode)) in fmtls() 107 else if (st->st_mode & (S_IXUSR|S_IXGRP|S_IXOTH)) in fmtls() 114 S_ISLNK(st->st_mode) ? "->" : in fmtls()
|
/titanic_51/usr/src/contrib/ast/src/lib/libcmd/ |
H A D | cp.c | 305 st.st_mode = state->missmode; in visit() 312 if (mkdir(state->path, st.st_mode & S_IPERM)) in visit() 327 if (state->preserve && state->op != LN || ent->fts_level > 0 && (ent->fts_statp->st_mode & S_IRWXU) != S_IRWXU) in visit() 337 if ((ent->fts_statp->st_mode & S_IPERM) != (st.st_mode & S_IPERM) && chmod(state->path, ent->fts_statp->st_mode & S_IPERM)) in visit() 338 error(ERROR_SYSTEM|2, "%s: cannot reset directory mode to %s", state->path, fmtmode(st.st_mode & S_IPERM, 0) + 1); in visit() 373 if (!S_ISDIR(st.st_mode)) in visit() 379 else if (mkdir(state->path, (ent->fts_statp->st_mode & S_IPERM)|(ent->fts_info == FTS_D ? S_IRWXU : 0))) in visit() 415 st.st_mode in visit() [all...] |
H A D | cksum.c | 242 modex(st->st_mode & S_IPERM), in pr() 243 (st->st_uid != state->uid && ((st->st_mode & S_ISUID) || (st->st_mode & S_IRUSR) && !(st->st_mode & (S_IRGRP|S_IROTH)) || (st->st_mode & S_IXUSR) && !(st->st_mode & (S_IXGRP|S_IXOTH)))) ? fmtuid(st->st_uid) : "-", in pr() 244 (st->st_gid != state->gid && ((st->st_mode & S_ISGID) || (st->st_mode & S_IRGRP) && !(st->st_mode & S_IROTH) || (st->st_mode in pr() [all...] |
/titanic_51/usr/src/cmd/oamuser/lib/ |
H A D | file.c | 41 if( S_ISDIR( statbuf.st_mode )) { 48 (statbuf.st_mode & (perm << 6)) == (perm << 6) ) 52 (statbuf.st_mode & (perm << 3)) == (perm << 3) ) 55 if( (statbuf.st_mode & perm) == perm )
|
/titanic_51/usr/src/test/zfs-tests/cmd/mkbusy/ |
H A D | mkbusy.c | 130 if ((ret = stat(dname, &sbuf)) != 0 || !(sbuf.st_mode & in main() 143 } else if ((sbuf.st_mode & S_IFMT) == S_IFREG || in main() 144 (sbuf.st_mode & S_IFMT) == S_IFLNK || in main() 145 (sbuf.st_mode & S_IFMT) == S_IFCHR || in main() 146 (sbuf.st_mode & S_IFMT) == S_IFBLK) { in main() 148 } else if ((sbuf.st_mode & S_IFMT) == S_IFDIR) { in main()
|
/titanic_51/usr/src/lib/libadm/common/ |
H A D | ckpath.c | 203 if ((status.st_mode & S_IFMT) == S_IFREG) { in ckpath_val() 210 if ((pflags & P_CHR) && ((status.st_mode & S_IFMT) != S_IFCHR)) { in ckpath_val() 214 if ((pflags & P_BLK) && ((status.st_mode & S_IFMT) != S_IFBLK)) { in ckpath_val() 218 if ((pflags & P_DIR) && ((status.st_mode & S_IFMT) != S_IFDIR)) { in ckpath_val() 222 if ((pflags & P_REG) && ((status.st_mode & S_IFMT) != S_IFREG)) { in ckpath_val() 226 if ((pflags & P_READ) && !(status.st_mode & S_IREAD)) { in ckpath_val() 230 if ((pflags & P_WRITE) && !(status.st_mode & S_IWRITE)) { in ckpath_val() 234 if ((pflags & P_EXEC) && !(status.st_mode & S_IEXEC)) { in ckpath_val()
|
/titanic_51/usr/src/cmd/truss/ |
H A D | stat.c | 75 statb.st_mode, in show_stat32() 80 switch (statb.st_mode & S_IFMT) { in show_stat32() 120 statb.st_mode, in show_stat64_32() 125 switch (statb.st_mode & S_IFMT) { in show_stat64_32() 164 statb.st_mode, in show_stat64() 169 switch (statb.st_mode & S_IFMT) { in show_stat64()
|
/titanic_51/usr/src/uts/common/sys/ |
H A D | stat.h | 75 mode_t st_mode; member 92 mode_t st_mode; member 113 mode_t st_mode; 135 mode_t st_mode; 220 mode_t st_mode; 246 mode_t st_mode; 281 mode_t st_mode; 307 mode_t st_mode; 354 mode32_t st_mode; member 379 mode32_t st_mode; member [all...] |
/titanic_51/usr/src/cmd/rpcbind/ |
H A D | warmstart.c | 145 (!S_ISREG(sbuf_fstat.st_mode)) || in read_struct() 146 (sbuf_fstat.st_mode & S_IRWXG) || in read_struct() 147 (sbuf_fstat.st_mode & S_IRWXO) || in read_struct() 165 (!S_ISREG(sbuf_lstat.st_mode)) || in read_struct() 166 (sbuf_lstat.st_mode & S_IRWXG) || in read_struct() 167 (sbuf_lstat.st_mode & S_IRWXO) || in read_struct()
|
/titanic_51/usr/src/cmd/vi/port/ |
H A D | expreserve.c | 50 #define FTYPE(A) (A.st_mode) 51 #define FMODE(A) (A.st_mode) 53 #define ISBLK(A) ((A.st_mode & S_IFMT) == S_IFBLK) 54 #define ISCHR(A) ((A.st_mode & S_IFMT) == S_IFCHR) 55 #define ISDIR(A) ((A.st_mode & S_IFMT) == S_IFDIR) 56 #define ISFIFO(A) ((A.st_mode & S_IFMT) == S_IFIFO) 57 #define ISREG(A) ((A.st_mode & S_IFMT) == S_IFREG) 281 if (lstat64((char *)savdir, &stbuf) < 0 || !S_ISDIR(stbuf.st_mode)) { in copyout()
|
/titanic_51/usr/src/lib/libcmdutils/common/ |
H A D | writefile.c | 99 if (S_ISREG(s1p->st_mode) && s1p->st_size > SMALLFILESIZE) { in writefile() 141 if (S_ISREG(s2p->st_mode)) in writefile() 165 if (S_ISREG(s2p->st_mode)) in writefile() 185 if (S_ISREG(s2p->st_mode)) in writefile() 204 if (S_ISREG(s2p->st_mode)) in writefile() 214 if (S_ISREG(s2p->st_mode)) in writefile()
|
/titanic_51/usr/src/lib/libshell/common/sh/ |
H A D | suid_exec.c | 131 (statb.st_mode & ~S_IFMT) != SPECIAL || close(FDVERIFY)<0) in main() 139 !S_ISREG(statb.st_mode)) in main() 142 ((statb.st_mode & S_ISUID) == 0 || statb.st_uid != euserid)) in main() 165 if(fstat(FDIN,&statb) < 0 || (statb.st_mode & ~S_IFMT) != SPECIAL) in main() 191 if(fstat(n, &statb) < 0 || !S_ISREG(statb.st_mode)) in main() 208 if(statb.st_mode & S_ISUID) in main() 210 if(statb.st_mode & S_ISGID) in main() 300 if(!S_ISREG(statb.st_mode) || mode != 1) in eaccess() 337 if(statb.st_mode & mode) in eaccess()
|
/titanic_51/usr/src/contrib/ast/src/cmd/ksh93/sh/ |
H A D | suid_exec.c | 131 (statb.st_mode & ~S_IFMT) != SPECIAL || close(FDVERIFY)<0) in main() 139 !S_ISREG(statb.st_mode)) in main() 142 ((statb.st_mode & S_ISUID) == 0 || statb.st_uid != euserid)) in main() 165 if(fstat(FDIN,&statb) < 0 || (statb.st_mode & ~S_IFMT) != SPECIAL) in main() 191 if(fstat(n, &statb) < 0 || !S_ISREG(statb.st_mode)) in main() 208 if(statb.st_mode & S_ISUID) in main() 210 if(statb.st_mode & S_ISGID) in main() 300 if(!S_ISREG(statb.st_mode) || mode != 1) in eaccess() 337 if(statb.st_mode & mode) in eaccess()
|
/titanic_51/usr/src/lib/libast/common/include/ |
H A D | fs3d.h | 48 #define iview(p) ((S_ISBLK((p)->st_mode)||S_ISCHR((p)->st_mode))?0:(p)->st_rdev) 49 #define IVIEW(p,v) do{if(!S_ISBLK((p)->st_mode)&&!S_ISCHR((p)->st_mode))(p)->st_rdev=(v);}while(0)
|
/titanic_51/usr/src/lib/libnsl/dial/ |
H A D | strsave.c | 73 s.st_mode >>= 6; /* use owner bits */ in eaccess() 75 s.st_mode >>= 3; /* use group bits */ in eaccess() 77 if ((amode & s.st_mode) == amode) in eaccess()
|
/titanic_51/usr/src/cmd/bnu/ |
H A D | strsave.c | 75 s.st_mode >>= 6; /* use owner bits */ 77 s.st_mode >>= 3; /* use group bits */ 79 if( (amode & s.st_mode) == amode )
|