Searched refs:S_ISUID (Results 1 - 25 of 48) sorted by relevance

12

/freebsd-13-stable/lib/libc/string/
H A Dstrmode.c88 switch (mode & (S_IXUSR | S_ISUID)) {
95 case S_ISUID:
98 case S_IXUSR | S_ISUID:
/freebsd-13-stable/crypto/openssh/openbsd-compat/
H A Dstrmode.c85 switch (mode & (S_IXUSR | S_ISUID)) {
92 case S_ISUID:
95 case S_IXUSR | S_ISUID:
/freebsd-13-stable/sys/contrib/openzfs/tests/zfs-tests/tests/functional/suid/
H A Dsuid_write_to_file.c98 res = st.st_mode & (0777 | S_ISUID | S_ISGID);
118 extra = S_ISUID;
122 extra = S_ISUID | S_ISGID;
/freebsd-13-stable/tools/regression/priv/
H A Dpriv_vfs_clearsugid.c81 if (!(sb.st_mode & S_ISUID))
85 if (sb.st_mode & S_ISUID)
96 GID_OTHER, 0600 | S_ISUID);
/freebsd-13-stable/contrib/libarchive/libarchive/
H A Darchive_entry_strmode.c71 if (mode & S_ISUID) {
/freebsd-13-stable/contrib/apr/file_io/unix/
H A Dfileacc.c40 mode |= S_ISUID;
75 if (mode & S_ISUID)
/freebsd-13-stable/contrib/sendmail/libsm/
H A Dmpeix.c458 sendmail_mpe_uidflag = ((mode & S_ISUID) == S_ISUID);
489 sendmail_mpe_uidflag = ((mode & S_ISUID) == S_ISUID);
/freebsd-13-stable/sys/contrib/openzfs/module/os/linux/zfs/
H A Dpolicy.c274 if ((vap->va_mode & (S_ISUID | S_ISGID)) != 0 &&
276 (vap->va_mode & S_ISUID) != 0 &&
279 vap->va_mode &= ~(S_ISUID|S_ISGID);
317 if ((vap->va_mode & S_ISUID) != 0 &&
/freebsd-13-stable/usr.sbin/fmtree/
H A Dmtree.h54 #define MBITS (S_ISUID|S_ISGID|S_ISTXT|S_IRWXU|S_IRWXG|S_IRWXO)
/freebsd-13-stable/contrib/libarchive/libarchive/test/
H A Dtest_write_disk_perms.c240 archive_entry_set_mode(ae, S_IFREG | S_ISUID | 0777);
256 archive_entry_set_mode(ae, S_IFREG | S_ISUID | 0742);
269 archive_entry_set_mode(ae, S_IFREG | S_ISUID | 0742);
285 archive_entry_set_mode(ae, S_IFREG | S_ISUID | 0742);
432 assertEqualInt(st.st_mode & 07777, S_ISUID | 0742);
/freebsd-13-stable/bin/cp/
H A Dutils.c158 fs->st_mode & ~(S_ISUID | S_ISGID));
166 fs->st_mode & ~(S_ISUID | S_ISGID));
375 fs->st_mode &= S_ISUID | S_ISGID | S_ISVTX |
390 ts.st_mode &= S_ISUID | S_ISGID | S_ISVTX |
407 fs->st_mode &= ~(S_ISUID | S_ISGID);
H A Dcp.c383 if ((mode & (S_ISUID | S_ISGID | S_ISTXT)) ||
/freebsd-13-stable/lib/libc/gen/
H A Dsetmode.c167 #define STANDARD_BITS (S_ISUID|S_ISGID|S_IRWXU|S_IRWXG|S_IRWXO)
234 who |= S_ISUID|S_IRWXU;
263 perm |= S_ISUID|S_ISGID;
/freebsd-13-stable/sys/contrib/openzfs/module/os/freebsd/spl/
H A Dspl_policy.c332 if ((vap->va_mode & (S_ISUID | S_ISGID)) != 0) {
335 vap->va_mode &= ~(S_ISUID|S_ISGID);
370 if ((vap->va_mode & S_ISUID) && ovap->va_uid != cr->cr_uid) {
/freebsd-13-stable/contrib/elftoolchain/ar/
H A Dutil.c135 if (m & S_ISUID)
/freebsd-13-stable/contrib/mtree/
H A Dmtree.h50 #define MBITS (S_ISUID|S_ISGID|S_ISTXT|S_IRWXU|S_IRWXG|S_IRWXO)
/freebsd-13-stable/contrib/capsicum-test/
H A Dfexecve.cc139 EXPECT_EQ((mode_t)S_ISUID, data.st_mode & S_ISUID);
/freebsd-13-stable/contrib/file/src/
H A Dfsmagic.c174 #ifdef S_ISUID
175 if (sb->st_mode & S_ISUID)
/freebsd-13-stable/sys/sys/
H A Dstat.h242 #define S_ISUID 0004000 /* set user id on execution */ macro
300 #define ALLPERMS (S_ISUID|S_ISGID|S_ISTXT|S_IRWXU|S_IRWXG|S_IRWXO)
/freebsd-13-stable/contrib/tcsh/
H A Dtc.os.h311 #ifndef S_ISUID
312 # define S_ISUID 0004000 /* setuid */ macro
313 #endif /* S_ISUID */
/freebsd-13-stable/bin/mv/
H A Dmv.c320 if (oldmode & (S_ISUID | S_ISGID)) {
324 sbp->st_mode &= ~(S_ISUID | S_ISGID);
/freebsd-13-stable/usr.bin/compress/
H A Dcompress.c370 fs->st_mode &= S_ISUID|S_ISGID|S_IRWXU|S_IRWXG|S_IRWXO;
386 fs->st_mode &= ~(S_ISUID|S_ISGID);
/freebsd-13-stable/sys/contrib/openzfs/module/zfs/
H A Dzfs_vnops.c621 (zp->z_mode & (S_ISUID | S_ISGID)) != 0 &&
623 ((zp->z_mode & S_ISUID) != 0 && uid == 0)) != 0) {
625 zp->z_mode &= ~(S_ISUID | S_ISGID);
/freebsd-13-stable/contrib/sendmail/libsmutil/
H A Dsafefile.c101 if (bitset(S_ISUID, st->st_mode))
103 if (bitset(S_ISUID, st->st_mode) && st->st_uid != 0 &&
/freebsd-13-stable/bin/pax/
H A Dfile_subs.c66 #define SETBITS (S_ISUID | S_ISGID)

Completed in 343 milliseconds

12