/macosx-10.10/Libc-1044.1.2/compat-43/ |
H A D | setregid.c | 39 setregid(rgid, egid) 40 gid_t rgid, egid; 48 * get back rgid priviledge. So we make sure that 50 * set the rgid. 52 if (rgid != -1 && rgid != getgid() && rgid != savedgid) {
|
/macosx-10.10/Libc-1044.1.2/compat-43/FreeBSD/ |
H A D | setrgid.c | 39 setrgid(gid_t rgid) argument 42 return (setregid(rgid, -1));
|
/macosx-10.10/OpenSSH-189/openssh/openbsd-compat/ |
H A D | bsd-setres_id.c | 30 setresgid(gid_t rgid, gid_t egid, gid_t sgid) argument 34 if (rgid != sgid) { 39 if (setregid(rgid, egid) < 0) { 41 error("setregid %u: %.100s", rgid, strerror(errno)); 52 if (setgid(rgid) < 0) { 54 error("setgid %u: %.100s", rgid, strerror(errno));
|
/macosx-10.10/man-16/man/src/ |
H A D | util.h | 13 extern int ruid, rgid, euid, egid, suid;
|
H A D | util.c | 80 int ruid, rgid, euid, egid, suid; variable 86 rgid = getgid(); 88 suid = (ruid != euid || rgid != egid); 96 setregid(rgid, rgid); 145 setgid(rgid); 160 setgid(rgid); 186 setgid(rgid);
|
/macosx-10.10/syslog-267/aslcommon/ |
H A D | asl_memory.h | 48 uint32_t rgid; member in struct:__anon12677 79 uint32_t asl_memory_fetch(asl_memory_t *s, uint64_t mid, asl_msg_t **msg, int32_t ruid, int32_t rgid); 81 uint32_t asl_memory_match(asl_memory_t *s, asl_msg_list_t *query, asl_msg_list_t **res, uint64_t *last_id, uint64_t start_id, uint32_t count, int32_t direction, int32_t ruid, int32_t rgid); 82 uint32_t asl_memory_match_restricted_uuid(asl_memory_t *s, asl_msg_list_t *query, asl_msg_list_t **res, uint64_t *last_id, uint64_t start_id, uint32_t count, uint32_t duration, int32_t direction, int32_t ruid, int32_t rgid, const char *uuid_str);
|
H A D | asl_memory.c | 423 r->rgid = -1; 502 r->rgid = atoi(val); 714 snprintf(tmp, sizeof(tmp), "%d", r->rgid); 743 asl_memory_fetch(asl_memory_t *s, uint64_t mid, asl_msg_t **msg, int32_t ruid, int32_t rgid) argument 756 status = asl_core_check_access(s->record[i]->ruid, s->record[i]->rgid, ruid, rgid, s->record[i]->flags); 931 out->rgid = atoi(val); 1150 if ((qtype & ASL_QUERY_MATCH_RGID) && (q->rgid != r->rgid)) return 0; 1194 asl_memory_match_restricted_uuid(asl_memory_t *s, asl_msg_list_t *query, asl_msg_list_t **res, uint64_t *last_id, uint64_t start_id, uint32_t count, uint32_t duration, int32_t direction, int32_t ruid, int32_t rgid, cons argument 1434 asl_memory_match(asl_memory_t *s, asl_msg_list_t *query, asl_msg_list_t **res, uint64_t *last_id, uint64_t start_id, uint32_t count, int32_t direction, int32_t ruid, int32_t rgid) argument [all...] |
/macosx-10.10/bash-94.1.2/bash-3.2/examples/loadables/ |
H A D | id.c | 47 static gid_t rgid, egid; variable 106 opt += id_prgrp ((id_flags & ID_USEREAL) ? rgid : egid); 132 rgid = egid = pwd->pw_gid; 138 rgid = current_user.gid; 199 id_prgrp (rgid); 200 if (egid != rgid) 217 if (glist[i] != rgid && glist[i] != egid) 242 printf (" gid=%u", (unsigned) rgid); 243 grp = getgrgid (rgid); 259 if (egid != rgid) [all...] |
/macosx-10.10/ksh-23/ksh/src/lib/libast/comp/ |
H A D | eaccess.c | 58 static gid_t rgid; 65 rgid = getgid(); 67 init = (ruid == euid && rgid == egid) ? 1 : -1;
|
/macosx-10.10/xnu-2782.1.97/bsd/bsm/ |
H A D | audit_record.h | 237 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid); 239 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid); 241 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid); 243 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid); 245 uid_t ruid, gid_t rgid, pid_t pid, au_asid_t sid, 248 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid); 260 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid); 262 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid); 264 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid); 266 gid_t rgid, pid_ [all...] |
/macosx-10.10/Security-57031.1.35/Security/authd/ |
H A D | authtypes.h | 14 gid_t rgid; member in struct:__anon3541
|
H A D | ccaudit.c | 144 ccaudit->auditInfo.ruid, ccaudit->auditInfo.rgid, ccaudit->auditInfo.pid, ccaudit->auditInfo.asid, &ccaudit->tid);
|
/macosx-10.10/xnu-2782.1.97/bsd/security/audit/ |
H A D | audit_bsm_token.c | 590 au_to_process32(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, argument 603 ADD_U_INT32(dptr, rgid); 613 au_to_process64(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, argument 627 ADD_U_INT32(dptr, rgid); 637 au_to_process(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, argument 641 return (au_to_process32(auid, euid, egid, ruid, rgid, pid, sid, 661 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid) 680 ADD_U_INT32(dptr, rgid); 695 gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid) 717 ADD_U_INT32(dptr, rgid); 660 au_to_process32_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid) argument 694 au_to_process64_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid) argument 733 au_to_process_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid) argument 961 au_to_subject32(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid) argument 984 au_to_subject64(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid) argument 1008 au_to_subject(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, pid_t pid, au_asid_t sid, au_tid_t *tid) argument 1031 au_to_subject32_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid) argument 1065 au_to_subject64_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid) argument 1102 au_to_subject_ex(au_id_t auid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, pid_t pid, au_asid_t sid, au_tid_addr_t *tid) argument [all...] |
H A D | audit.h | 197 void audit_arg_rgid(struct kaudit_record *ar, gid_t rgid);
|
H A D | audit_arg.c | 187 audit_arg_rgid(struct kaudit_record *ar, gid_t rgid) argument 190 ar->k_ar.ar_arg_rgid = rgid;
|
/macosx-10.10/Security-57031.1.35/Security/include/security_utilities/ |
H A D | ccaudit.cpp | 133 mAuditToken.rgid(), mAuditToken.pid(), 142 mAuditToken.ruid(), mAuditToken.rgid(),
|
H A D | ccaudit.h | 65 gid_t rgid() const { return mRgid; } function in class:Security::CommonCriteria::AuditToken
|
/macosx-10.10/Security-57031.1.35/Security/libsecurity_utilities/lib/ |
H A D | ccaudit.cpp | 133 mAuditToken.rgid(), mAuditToken.pid(), 142 mAuditToken.ruid(), mAuditToken.rgid(),
|
H A D | ccaudit.h | 65 gid_t rgid() const { return mRgid; } function in class:Security::CommonCriteria::AuditToken
|
/macosx-10.10/xnu-2782.1.97/bsd/kern/ |
H A D | kern_prot.c | 1079 gid_t rgid = KAUTH_GID_NONE; local 1106 rgid = gid; 1119 my_new_cred = kauth_cred_setresgid(my_cred, rgid, gid, svgid); 1249 * Parameters: uap->rgid real gid to set 1284 gid_t rgid, egid; local 1289 DEBUG_CRED_ENTER("setregid %d %d\n", uap->rgid, uap->egid); 1291 rgid = uap->rgid; 1294 if (rgid == (uid_t)-1) 1295 rgid [all...] |
/macosx-10.10/syslog-267/libsystem_asl.tproj/src/ |
H A D | asl_store.c | 40 extern uint32_t asl_file_match_next(asl_file_t *s, asl_msg_list_t *qlist, asl_msg_t **msg, uint64_t *last_id, int32_t direction, int32_t ruid, int32_t rgid); 371 asl_store_make_ug_path(const char *dir, const char *base, const char *ext, uid_t ruid, gid_t rgid, uid_t *u, gid_t *g, mode_t *m) argument 381 if (rgid == -1) 388 *g = rgid; 397 if (rgid == -1) 405 *g = rgid; 416 asl_store_file_open_write(asl_store_t *s, char *tstring, int32_t ruid, int32_t rgid, time_t bb, asl_file_t **f, time_t now, uint32_t check_cache) argument 431 if ((s->file_cache[i].u == ruid) && (s->file_cache[i].g == rgid) && (s->file_cache[i].bb == bb) && (s->file_cache[i].f != NULL)) 443 path = asl_store_make_ug_path(s->base_dir, tstring, "asl", (uid_t)ruid, (gid_t)rgid, &u, &g, &m); 461 s->file_cache[x].g = rgid; 522 gid_t rgid; local 748 gid_t rgid, g; local [all...] |
H A D | asl_file.c | 69 uint32_t rgid; member in struct:__anon12687 831 r.rgid = -1; 958 r.rgid = atoi(val); 1077 _asl_put_32(r.rgid, p); 1374 r.rgid = asl_file_fetch_helper_32(s, &p, out, ASL_KEY_READ_GID, 1, (uint32_t)-1);
|
/macosx-10.10/screen-22/screen/ |
H A D | os.h | 161 # define setregid(rgid, egid) setresgid(rgid, egid, -1)
|
/macosx-10.10/Security-57031.1.35/securityd/src/ |
H A D | ccaudit_extensions.cpp | 113 mRgid = srcToken.rgid();
|
/macosx-10.10/syslog-267/syslogd.tproj/ |
H A D | asl_action.c | 256 int32_t ruid, rgid; local 268 rgid = -1; 275 rgid = atoi(p); 281 if (rgid != -1) asl_msg_set_key_val(msg, ASL_KEY_READ_GID, p);
|