Searched refs:S_ISGID (Results 1 - 25 of 77) sorted by relevance

1234

/macosx-10.9.5/gnutar-452/gnutar/lib/
H A Dstat-macros.h3 (S_ISUID | S_ISGID | S_ISVTX | S_IRWXU | S_IRWXG | S_IRWXO)
H A Dmodechange.c59 return ((S_ISUID == SUID && S_ISGID == SGID && S_ISVTX == SVTX
65 | (octal & SGID ? S_ISGID : 0)
159 mentioned = (mode & (S_ISUID | S_ISGID)) | S_ISVTX | S_IRWXUGO;
188 affected |= S_ISGID | S_IRWXG;
247 value |= S_ISUID | S_ISGID;
324 (dir ? S_ISUID | S_ISGID : 0) & ~ changes->mentioned;
H A Dsys_stat_.h195 #if !S_ISGID
196 # define S_ISGID 02000 macro
/macosx-10.9.5/xnu-2422.115.4/libsyscall/wrappers/unix03/
H A Dchmod.c35 * chmod stub, ignore S_ISUID and/or S_ISGID on EPERM,
45 if (res >= 0 || errno != EPERM || (mode & (S_ISUID | S_ISGID)) == 0)
47 if (mode & S_ISGID) {
48 res = __chmod(path, mode ^ S_ISGID);
57 if ((mode & (S_ISUID | S_ISGID)) == (S_ISUID | S_ISGID))
58 res = __chmod(path, mode ^ (S_ISUID | S_ISGID));
H A Dfchmod.c35 * fchmod stub, ignore S_ISUID and/or S_ISGID on EPERM,
45 if (res >= 0 || errno != EPERM || (mode & (S_ISUID | S_ISGID)) == 0)
47 if (mode & S_ISGID) {
48 res = __fchmod(fd, mode ^ S_ISGID);
57 if ((mode & (S_ISUID | S_ISGID)) == (S_ISUID | S_ISGID))
58 res = __fchmod(fd, mode ^ (S_ISUID | S_ISGID));
/macosx-10.9.5/ksh-20/ksh/src/lib/libast/string/
H A Dfmtperm.c57 if ((perm & (S_ISGID|S_IXGRP)) == S_ISGID)
67 if ((perm & (S_ISGID|S_IXGRP)) == (S_ISGID|S_IXGRP))
H A Dmodedata.c58 S_ISGID, X_ISGID,
H A Dstrperm.c73 who |= S_ISVTX|S_ISGID|S_IRWXG;
79 who = S_ISVTX|S_ISUID|S_ISGID|S_IRWXU|S_IRWXG|S_IRWXO;
85 who = S_ISVTX|S_ISUID|S_ISGID|S_IRWXU|S_IRWXG|S_IRWXO;
120 typ |= S_ISUID|S_ISGID;
132 typ |= S_ISGID;
252 who = S_ISVTX|S_ISUID|S_ISGID|S_IRWXU|S_IRWXG|S_IRWXO;
/macosx-10.9.5/procmail-14/procmail/src/
H A Drecommend.c24 if(!stat(*p,&stbuf)&&stbuf.st_mode&S_ISGID)
25 { if(stbuf.st_mode&S_ISGID)
26 sgid=S_ISGID,gid=stbuf.st_gid;
35 sgid=S_ISGID;gid=stbuf.st_gid;
/macosx-10.9.5/xnu-2422.115.4/bsd/sys/_types/
H A D_s_ifmt.h65 #define S_ISGID 0002000 /* [XSI] set group id on execution */ macro
/macosx-10.9.5/Libc-997.90.3/string/FreeBSD/
H A Dstrmode.c109 switch (mode & (S_IXGRP | S_ISGID)) {
116 case S_ISGID:
119 case S_IXGRP | S_ISGID:
/macosx-10.9.5/OpenSSH-186/openssh/openbsd-compat/
H A Dstrmode.c108 switch (mode & (S_IXGRP | S_ISGID)) {
115 case S_ISGID:
118 case S_IXGRP | S_ISGID:
/macosx-10.9.5/xar-202/xar/lib/
H A Dstrmode.h109 switch (mode & (S_IXGRP | S_ISGID)) {
116 case S_ISGID:
119 case S_IXGRP | S_ISGID:
/macosx-10.9.5/ksh-20/ksh/src/lib/libcmd/
H A Dmkdir.c172 if (made && (mode & (S_ISVTX|S_ISUID|S_ISGID)))
179 if ((st.st_mode & (S_ISVTX|S_ISUID|S_ISGID)) != (mode & (S_ISVTX|S_ISUID|S_ISGID)) && chmod(path, mode))
181 error(ERROR_system(0), "%s: cannot change mode from %s to %s", path, fmtperm(st.st_mode & (S_ISVTX|S_ISUID|S_ISGID)), fmtperm(mode));
/macosx-10.9.5/rsync-42/rsync/lib/
H A Dpermstring.c46 if (mode & S_ISGID)
/macosx-10.9.5/libarchive-29/libarchive/libarchive/
H A Darchive_entry_strmode.c75 if (mode & S_ISGID) {
/macosx-10.9.5/apache-786.1/httpd/srclib/apr/file_io/unix/
H A Dfileacc.c49 mode |= S_ISGID;
84 if (mode & S_ISGID)
/macosx-10.9.5/apr-30/apr/apr/file_io/unix/
H A Dfileacc.c49 mode |= S_ISGID;
84 if (mode & S_ISGID)
/macosx-10.9.5/cxxfilt-11/cxxfilt/binutils/
H A Dfilemode.c229 #ifdef S_ISGID
230 if (bits & S_ISGID)
/macosx-10.9.5/libarchive-29/libarchive/libarchive/test/
H A Dtest_write_disk_perms.c265 archive_entry_set_mode(ae, S_IFREG | S_ISGID | 0742);
302 archive_entry_set_mode(ae, S_IFREG | S_ISGID | 0742);
316 archive_entry_set_mode(ae, S_IFREG | S_ISGID | 0742);
337 archive_entry_set_mode(ae, S_IFREG | S_ISGID | 0742);
346 archive_entry_set_mode(ae, S_IFREG | S_ISGID | 0742);
421 assert((st.st_mode & 07777) == (S_ISGID | 0742));
432 assert((st.st_mode & 07777) == (S_ISGID | 0742));
/macosx-10.9.5/text_cmds-87/sort/
H A Dstat-macros.h184 # if !S_ISGID
185 # define S_ISGID 02000 macro
253 (S_ISUID | S_ISGID | S_ISVTX | S_IRWXU | S_IRWXG | S_IRWXO)
/macosx-10.9.5/emacs-92/emacs/src/
H A Dfilemode.c238 #ifdef S_ISGID
239 if (bits & S_ISGID)
/macosx-10.9.5/ksh-20/ksh/src/lib/libast/features/
H A Dmode.c121 printf("#define S_IPERM (S_ISUID|S_ISGID|S_ISVTX|S_IRWXU|S_IRWXG|S_IRWXO)\n");
128 #ifndef S_ISGID
129 printf("#define S_ISGID 0%04o\n", X_ISGID);
131 if (S_ISGID != X_ISGID) idperm = 0;
/macosx-10.9.5/file_cmds-230/mtree/
H A Dmtree.h54 #define MBITS (S_ISUID|S_ISGID|S_ISTXT|S_IRWXU|S_IRWXG|S_IRWXO)
/macosx-10.9.5/file_cmds-230/cp/
H A Dutils.c129 fs->st_mode & ~(S_ISUID | S_ISGID));
138 fs->st_mode & ~(S_ISUID | S_ISGID));
145 fs->st_mode & ~(S_ISUID | S_ISGID));
361 fs->st_mode &= S_ISUID | S_ISGID | S_ISVTX |
379 ts.st_mode &= S_ISUID | S_ISGID | S_ISVTX |
396 fs->st_mode &= ~(S_ISUID | S_ISGID);

Completed in 328 milliseconds

1234