Home
last modified time | relevance | path

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

12

/freebsd-13.1/crypto/openssh/openbsd-compat/
H A Dstrmode.c85 switch (mode & (S_IXUSR | S_ISUID)) { in strmode()
92 case S_ISUID: in strmode()
95 case S_IXUSR | S_ISUID: in strmode()
/freebsd-13.1/lib/libc/string/
H A Dstrmode.c88 switch (mode & (S_IXUSR | S_ISUID)) { in strmode()
95 case S_ISUID: in strmode()
98 case S_IXUSR | S_ISUID: in strmode()
/freebsd-13.1/tools/regression/priv/
H A Dpriv_vfs_clearsugid.c81 if (!(sb.st_mode & S_ISUID)) in confirm_sugid()
85 if (sb.st_mode & S_ISUID) in confirm_sugid()
96 GID_OTHER, 0600 | S_ISUID); in priv_vfs_clearsugid_setup()
/freebsd-13.1/sys/contrib/openzfs/tests/zfs-tests/tests/functional/suid/
H A Dsuid_write_to_file.c48 extra = S_ISUID; in main()
52 extra = S_ISUID | S_ISGID; in main()
126 mode_t res = st.st_mode & (0777 | S_ISUID | S_ISGID); in main()
/freebsd-13.1/sys/contrib/openzfs/module/os/linux/zfs/
H A Dpolicy.c274 if ((vap->va_mode & (S_ISUID | S_ISGID)) != 0 && in secpolicy_setid_clear()
276 (vap->va_mode & S_ISUID) != 0 && in secpolicy_setid_clear()
279 vap->va_mode &= ~(S_ISUID|S_ISGID); in secpolicy_setid_clear()
317 if ((vap->va_mode & S_ISUID) != 0 && in secpolicy_setid_setsticky_clear()
/freebsd-13.1/contrib/sendmail/libsm/
H A Dmpeix.c458 sendmail_mpe_uidflag = ((mode & S_ISUID) == S_ISUID); in sendmail_mpe_emulgid()
489 sendmail_mpe_uidflag = ((mode & S_ISUID) == S_ISUID); in sendmail_mpe_emuluid()
/freebsd-13.1/contrib/libarchive/libarchive/test/
H A Dtest_write_disk_perms.c240 archive_entry_set_mode(ae, S_IFREG | S_ISUID | 0777); in DEFINE_TEST()
256 archive_entry_set_mode(ae, S_IFREG | S_ISUID | 0742); in DEFINE_TEST()
269 archive_entry_set_mode(ae, S_IFREG | S_ISUID | 0742); in DEFINE_TEST()
285 archive_entry_set_mode(ae, S_IFREG | S_ISUID | 0742); in DEFINE_TEST()
432 assertEqualInt(st.st_mode & 07777, S_ISUID | 0742); in DEFINE_TEST()
/freebsd-13.1/bin/cp/
H A Dutils.c158 fs->st_mode & ~(S_ISUID | S_ISGID)); in copy_file()
166 fs->st_mode & ~(S_ISUID | S_ISGID)); in copy_file()
375 fs->st_mode &= S_ISUID | S_ISGID | S_ISVTX | in setfile()
390 ts.st_mode &= S_ISUID | S_ISGID | S_ISVTX | in setfile()
407 fs->st_mode &= ~(S_ISUID | S_ISGID); in setfile()
H A Dcp.c401 if ((mode & (S_ISUID | S_ISGID | S_ISTXT)) || in copy()
/freebsd-13.1/contrib/apr/file_io/unix/
H A Dfileacc.c40 mode |= S_ISUID; in apr_unix_perms2mode()
75 if (mode & S_ISUID) in apr_unix_mode2perms()
/freebsd-13.1/sys/contrib/openzfs/module/os/freebsd/spl/
H A Dspl_policy.c332 if ((vap->va_mode & (S_ISUID | S_ISGID)) != 0) { in secpolicy_setid_clear()
335 vap->va_mode &= ~(S_ISUID|S_ISGID); in secpolicy_setid_clear()
370 if ((vap->va_mode & S_ISUID) && ovap->va_uid != cr->cr_uid) { in secpolicy_setid_setsticky_clear()
/freebsd-13.1/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; in setmode()
263 perm |= S_ISUID|S_ISGID; in setmode()
/freebsd-13.1/contrib/capsicum-test/
H A Dfexecve.cc139 EXPECT_EQ((mode_t)S_ISUID, data.st_mode & S_ISUID); in FORK_TEST_F()
/freebsd-13.1/contrib/libarchive/libarchive/
H A Darchive_entry_strmode.c71 if (mode & S_ISUID) { in archive_entry_strmode()
/freebsd-13.1/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.1/usr.sbin/fmtree/
H A Dmtree.h54 #define MBITS (S_ISUID|S_ISGID|S_ISTXT|S_IRWXU|S_IRWXG|S_IRWXO)
/freebsd-13.1/contrib/file/src/
H A Dfsmagic.c174 #ifdef S_ISUID in file_fsmagic()
175 if (sb->st_mode & S_ISUID) in file_fsmagic()
/freebsd-13.1/contrib/tcsh/
H A Dtc.os.h311 #ifndef S_ISUID
312 # define S_ISUID 0004000 /* setuid */ macro
H A Dsh.exp.c814 i = (S_ISUID & st->st_mode) != 0; in filetest()
897 ((S_IRWXU|S_IRWXG|S_IRWXO|S_ISUID|S_ISGID) & st->st_mode)); in filetest()
/freebsd-13.1/bin/mv/
H A Dmv.c320 if (oldmode & (S_ISUID | S_ISGID)) { in fastcopy()
324 sbp->st_mode &= ~(S_ISUID | S_ISGID); in fastcopy()
/freebsd-13.1/usr.bin/compress/
H A Dcompress.c370 fs->st_mode &= S_ISUID|S_ISGID|S_IRWXU|S_IRWXG|S_IRWXO; in setfile()
386 fs->st_mode &= ~(S_ISUID|S_ISGID); in setfile()
/freebsd-13.1/contrib/mtree/
H A Dmtree.h50 #define MBITS (S_ISUID|S_ISGID|S_ISTXT|S_IRWXU|S_IRWXG|S_IRWXO)
/freebsd-13.1/contrib/elftoolchain/ar/
H A Dutil.c135 if (m & S_ISUID) in bsdar_strmode()
/freebsd-13.1/sys/contrib/openzfs/module/zfs/
H A Dzfs_vnops.c326 (zp->z_mode & (S_ISUID | S_ISGID)) != 0 && in zfs_clear_setid_bits_if_necessary()
328 ((zp->z_mode & S_ISUID) != 0 && uid == 0)) != 0) { in zfs_clear_setid_bits_if_necessary()
331 zp->z_mode &= ~(S_ISUID | S_ISGID); in zfs_clear_setid_bits_if_necessary()
/freebsd-13.1/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 &&

12