Home
last modified time | relevance | path

Searched refs:S_ISUID (Results 1 – 25 of 51) sorted by relevance

123

/titanic_53/usr/src/contrib/ast/src/lib/libast/string/
H A Dstrperm.c70 who |= S_ISVTX|S_ISUID|S_IRWXU; in strperm()
79 who = S_ISVTX|S_ISUID|S_ISGID|S_IRWXU|S_IRWXG|S_IRWXO; in strperm()
85 who = S_ISVTX|S_ISUID|S_ISGID|S_IRWXU|S_IRWXG|S_IRWXO; in strperm()
120 typ |= S_ISUID|S_ISGID; in strperm()
252 who = S_ISVTX|S_ISUID|S_ISGID|S_IRWXU|S_IRWXG|S_IRWXO; in strperm()
H A Dmodedata.c57 S_ISUID, X_ISUID,
H A Dfmtperm.c49 if (perm & S_ISUID) in fmtperm()
/titanic_53/usr/src/contrib/ast/src/lib/libcmd/
H A Dmkdir.c172 if (made && (mode & (S_ISVTX|S_ISUID|S_ISGID))) in b_mkdir()
179 …if ((st.st_mode & (S_ISVTX|S_ISUID|S_ISGID)) != (mode & (S_ISVTX|S_ISUID|S_ISGID)) && chmod(path, … in b_mkdir()
181 …: cannot change mode from %s to %s", path, fmtperm(st.st_mode & (S_ISVTX|S_ISUID|S_ISGID)), fmtper… in b_mkdir()
/titanic_53/usr/src/contrib/ast/src/cmd/ksh93/sh/
H A Dsuid_exec.c142 ((statb.st_mode & S_ISUID) == 0 || statb.st_uid != euserid)) in main()
208 if(statb.st_mode & S_ISUID) in main()
222 mode |= S_ISUID; in main()
227 mode = S_ISUID; in main()
426 if((mode & S_ISUID) && owner && setuid(owner) < 0) in setids()
/titanic_53/usr/src/contrib/ast/src/lib/libast/features/
H A Dmode.c123 #ifndef S_ISUID in main()
126 if (S_ISUID != X_ISUID) idperm = 0; in main()
/titanic_53/usr/src/cmd/ast/libast/amd64/FEATURE/
H A Dmode7 #define S_IPERM (S_ISUID|S_ISGID|S_ISVTX|S_IRWXU|S_IRWXG|S_IRWXO)
/titanic_53/usr/src/cmd/ast/libast/sparc/FEATURE/
H A Dmode7 #define S_IPERM (S_ISUID|S_ISGID|S_ISVTX|S_IRWXU|S_IRWXG|S_IRWXO)
/titanic_53/usr/src/cmd/ast/libast/i386/FEATURE/
H A Dmode7 #define S_IPERM (S_ISUID|S_ISGID|S_ISVTX|S_IRWXU|S_IRWXG|S_IRWXO)
/titanic_53/usr/src/cmd/ast/libast/sparcv9/FEATURE/
H A Dmode7 #define S_IPERM (S_ISUID|S_ISGID|S_ISVTX|S_IRWXU|S_IRWXG|S_IRWXO)
/titanic_53/usr/src/boot/sys/sys/
H A Dstat.h195 #define S_ISUID 0004000 /* set user id on execution */ macro
253 #define ALLPERMS (S_ISUID|S_ISGID|S_ISTXT|S_IRWXU|S_IRWXG|S_IRWXO)
/titanic_53/usr/src/lib/libbc/inc/include/sys/
H A Dstat.h71 #define S_ISUID 0004000 /* set user id on execution */ macro
/titanic_53/usr/src/lib/libgen/common/
H A Dpathfind.c63 #define UFLAG S_ISUID /* setuid */
/titanic_53/usr/src/cmd/find/
H A Dfind.c1674 static long special[] = { S_ISUID, 'S', 's',
1915 #define P_A (S_ISUID|S_ISGID|S_ISVTX|S_IRWXU|S_IRWXG|S_IRWXO) /* allbits */
1916 #define P_U (S_ISUID|S_ISVTX|S_IRWXU) /* user */
1953 #if S_ISUID != 04000 || S_ISGID != 02000 || \
1966 S_ISGID, S_ISUID,
2164 return (S_ISUID);
2176 return (nowho ? S_ISGID : S_ISGID|S_ISUID);
/titanic_53/usr/src/cmd/sh/
H A Dtest.c164 return(ftype(nxtarg(0), S_ISUID)); in e3()
/titanic_53/usr/src/tools/pmodes/
H A Dpmodes.c555 if (dosu && line.type == 'f' && (line.mode & (S_ISUID|S_ISGID))) in update_map()
573 if (doowner && !(line.mode & S_ISUID) && in update_map()
/titanic_53/usr/src/cmd/mv/
H A Dmv.c76 #define MODEBITS (S_ISUID|S_ISGID|S_ISVTX|S_IRWXU|S_IRWXG|S_IRWXO)
1412 if (mode & (S_ISUID | S_ISGID)) { in chg_mode()
1414 mode &= ~S_ISUID & ~S_ISGID; in chg_mode()
1795 if (mode & (S_ISUID | S_ISGID)) {
1797 mode &= ~S_ISUID & ~S_ISGID;
/titanic_53/usr/src/ucbcmd/test/
H A Dtest.c165 return (ftype(nxtarg(0), S_ISUID)); in e3()
/titanic_53/usr/src/cmd/sgs/ar/common/
H A Dcmd.c452 int m3[] = {2, S_ISUID, 's', S_IXUSR, 'x', '-'}; in tcmd()
637 fileptr->ar_mode &= ~S_ISUID; in movefil()
/titanic_53/usr/src/tools/scripts/
H A Dvalidate_pkg.py126 if m & (stat.S_ISUID | stat.S_ISGID):
131 if "o" in modechecks and o != "root" and ((m & stat.S_ISUID) == 0):
/titanic_53/usr/src/cmd/sendmail/libsmutil/
H A Dsafefile.c102 if (bitset(S_ISUID, st->st_mode))
104 if (bitset(S_ISUID, st->st_mode) && st->st_uid != 0 &&
/titanic_53/usr/src/cmd/chgrp/
H A Dchgrp.c133 if (((mode) & (S_ISGID|S_ISUID)) != 0) \
/titanic_53/usr/src/contrib/ast/src/lib/libast/path/
H A Dpathprobe.c208 if (op >= -1 && (!(st.st_mode & S_ISUID) && ps.st_uid != geteuid() || rofs(path))) in pathprobe_20100601()
/titanic_53/usr/src/ucbcmd/ls/
H A Dls.c729 { 3, S_ISUID|(S_IEXEC>>0), 's', S_IEXEC>>0, 'x', S_ISUID, 'S', '-' };
/titanic_53/usr/src/uts/common/sys/
H A Dstat.h420 #define S_ISUID 0x800 /* set user id on execution */ macro

123