| /freebsd/crypto/openssh/openbsd-compat/ |
| H A D | strmode.c | 85 switch (mode & (S_IXUSR | S_ISUID)) { in strmode() 92 case S_ISUID: in strmode() 95 case S_IXUSR | S_ISUID: in strmode()
|
| /freebsd/lib/libc/string/ |
| H A D | strmode.c | 82 switch (mode & (S_IXUSR | S_ISUID)) { in strmode() 89 case S_ISUID: in strmode() 92 case S_IXUSR | S_ISUID: in strmode()
|
| /freebsd/sys/contrib/openzfs/tests/zfs-tests/cmd/ |
| H A D | suid_write_to_file.c | 49 extra = S_ISUID; in main() 53 extra = S_ISUID | S_ISGID; in main() 127 mode_t res = st.st_mode & (0777 | S_ISUID | S_ISGID); in main()
|
| /freebsd/tools/regression/priv/ |
| H A D | priv_vfs_clearsugid.c | 79 if (!(sb.st_mode & S_ISUID)) in confirm_sugid() 83 if (sb.st_mode & S_ISUID) in confirm_sugid() 94 GID_OTHER, 0600 | S_ISUID); in priv_vfs_clearsugid_setup()
|
| /freebsd/sys/contrib/openzfs/module/os/linux/zfs/ |
| H A D | policy.c | 260 if ((vap->va_mode & (S_ISUID | S_ISGID)) != 0 && in secpolicy_setid_clear() 262 (vap->va_mode & S_ISUID) != 0 && in secpolicy_setid_clear() 265 vap->va_mode &= ~(S_ISUID|S_ISGID); in secpolicy_setid_clear() 307 if ((vap->va_mode & S_ISUID) != 0 && in secpolicy_setid_setsticky_clear()
|
| /freebsd/contrib/sendmail/libsm/ |
| H A D | mpeix.c | 458 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/contrib/libarchive/libarchive/test/ |
| H A D | test_write_disk_perms.c | 246 archive_entry_set_mode(ae, S_IFREG | S_ISUID | 0777); in DEFINE_TEST() 262 archive_entry_set_mode(ae, S_IFREG | S_ISUID | 0742); in DEFINE_TEST() 275 archive_entry_set_mode(ae, S_IFREG | S_ISUID | 0742); in DEFINE_TEST() 291 archive_entry_set_mode(ae, S_IFREG | S_ISUID | 0742); in DEFINE_TEST() 438 assertEqualInt(st.st_mode & 07777, S_ISUID | 0742); in DEFINE_TEST()
|
| /freebsd/bin/cp/ |
| H A D | utils.c | 198 fs->st_mode & ~(S_ISUID | S_ISGID)); in copy_file() 340 fs->st_mode &= S_ISUID | S_ISGID | S_ISVTX | in setfile() 355 ts.st_mode &= S_ISUID | S_ISGID | S_ISVTX | in setfile() 371 fs->st_mode &= ~(S_ISUID | S_ISGID); in setfile()
|
| /freebsd/sys/contrib/openzfs/module/os/freebsd/spl/ |
| H A D | spl_policy.c | 323 if ((vap->va_mode & (S_ISUID | S_ISGID)) != 0) { in secpolicy_setid_clear() 326 vap->va_mode &= ~(S_ISUID|S_ISGID); in secpolicy_setid_clear() 361 if ((vap->va_mode & S_ISUID) && ovap->va_uid != cr->cr_uid) { in secpolicy_setid_setsticky_clear()
|
| /freebsd/lib/libc/gen/ |
| H A D | setmode.c | 163 #define STANDARD_BITS (S_ISUID|S_ISGID|S_IRWXU|S_IRWXG|S_IRWXO) 230 who |= S_ISUID|S_IRWXU; in setmode() 259 perm |= S_ISUID|S_ISGID; in setmode()
|
| /freebsd/tests/sys/capsicum/ |
| H A D | fexecve.cc | 139 EXPECT_EQ((mode_t)S_ISUID, data.st_mode & S_ISUID); in FORK_TEST_F()
|
| /freebsd/tools/build/cross-build/include/linux/sys/ |
| H A D | stat.h | 66 #define ALLPERMS (S_ISUID | S_ISGID | S_ISTXT | S_IRWXU | S_IRWXG | S_IRWXO)
|
| /freebsd/contrib/llvm-project/libc/include/llvm-libc-macros/linux/ |
| H A D | sys-stat-macros.h | 21 #define S_ISUID 0004000 macro
|
| /freebsd/contrib/libarchive/libarchive/ |
| H A D | archive_entry_strmode.c | 70 if (mode & S_ISUID) { in archive_entry_strmode()
|
| /freebsd/sys/sys/ |
| H A D | stat.h | 240 #define S_ISUID 0004000 /* set user id on execution */ macro 298 #define ALLPERMS (S_ISUID|S_ISGID|S_ISTXT|S_IRWXU|S_IRWXG|S_IRWXO)
|
| /freebsd/contrib/file/src/ |
| H A D | fsmagic.c | 174 #ifdef S_ISUID in file_fsmagic() 175 if (sb->st_mode & S_ISUID) in file_fsmagic()
|
| /freebsd/contrib/tcsh/ |
| H A D | tc.os.h | 311 #ifndef S_ISUID 312 # define S_ISUID 0004000 /* setuid */ macro
|
| H A D | sh.exp.c | 814 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/bin/mv/ |
| H A D | mv.c | 301 if (oldmode & (S_ISUID | S_ISGID)) { in fastcopy() 305 sbp->st_mode &= ~(S_ISUID | S_ISGID); in fastcopy()
|
| /freebsd/usr.bin/compress/ |
| H A D | compress.c | 355 fs->st_mode &= S_ISUID|S_ISGID|S_IRWXU|S_IRWXG|S_IRWXO; in setfile() 371 fs->st_mode &= ~(S_ISUID|S_ISGID); in setfile()
|
| /freebsd/contrib/mtree/ |
| H A D | mtree.h | 50 #define MBITS (S_ISUID|S_ISGID|S_ISTXT|S_IRWXU|S_IRWXG|S_IRWXO)
|
| /freebsd/contrib/elftoolchain/ar/ |
| H A D | util.c | 135 if (m & S_ISUID) in bsdar_strmode()
|
| /freebsd/contrib/sendmail/libsmutil/ |
| H A D | safefile.c | 101 if (bitset(S_ISUID, st->st_mode)) 103 if (bitset(S_ISUID, st->st_mode) && st->st_uid != 0 &&
|
| /freebsd/usr.bin/posixmqcontrol/ |
| H A D | posixmqcontrol.c | 102 S_IRWXU | S_IRWXG | S_IRWXO | S_ISUID | S_ISGID | S_ISTXT; 600 quad(mode & S_IXUSR, mode & S_ISUID), in info()
|
| /freebsd/bin/pax/ |
| H A D | file_subs.c | 58 #define SETBITS (S_ISUID | S_ISGID)
|