/illumos-gate/usr/src/lib/libast/common/include/ |
H A D | tar.h | 75 #define TSGID 02000 /* set gid on exec */ 97 char gid[TGIDLEN]; member in struct:header
|
/illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/ |
H A D | smb_autohome.c | 84 gid_t gid; local 90 gid = token->tkn_primary_grp.i_id; 104 if (smb_autohome_add_private(username, uid, gid) != NERR_Success) { 107 (void) smb_autohome_add_private(username, uid, gid); 139 smb_autohome_add_private(const char *username, uid_t uid, gid_t gid) argument 173 si.shr_gid = gid;
|
/illumos-gate/usr/src/cmd/oamuser/user/ |
H A D | useradd.c | 110 static gid_t gid; /* gid of new login */ variable 306 errmsg(M_TOOBIG, "gid", group); 473 errmsg(M_TOOBIG, "gid", group); 485 gid = g_ptr->gr_gid; 487 } else gid = usrdefs->defgroup; 493 else if (!(gidlist = valid_lgroup(grps, gid))) 527 if (check_perm(statbuf, uid, gid, S_IXOTH) != 0) 588 /* set gid flag */ 590 (void) sprintf(gidstring, "%u", gid); [all...] |
H A D | usermod.c | 92 static gid_t gid; /* gid of new login */ variable 450 errmsg(M_TOOBIG, "gid", group); 458 gid = (gid_t)strtol(group, &ptr, (int)10); 459 errmsg(M_RESERVED_GID, gid); 466 gid = g_ptr->gr_gid; 468 gid = pstruct->pw_gid; 470 /* call passmgmt if gid is different, else ignore group */ 471 if (gid != pstruct->pw_gid) 475 } else gid [all...] |
/illumos-gate/usr/src/boot/include/isofs/cd9660/ |
H A D | cd9660_rrip.h | 49 char gid [ISODCL ( 28, 35)]; /* 733 */ member in struct:__anon11
|
/illumos-gate/usr/src/lib/nsswitch/ad/common/ |
H A D | getpwnam.c | 57 uid_t uid, gid_t gid, const char *gecos, 70 argp->key.name, "x", uid, gid, gecos, homedir, shell) + 1; 75 name, domain, "x", uid, gid, gecos, homedir, shell) + 1; 93 argp->key.name, "x", uid, gid, gecos, homedir, shell); 96 name, domain, "x", uid, gid, gecos, homedir, shell); 180 gid_t gid; local 248 if (idmap_get_gidbysid(ig, sid_v[0], grid, 0, &gid, &gstat) != 0) 270 if (update_buffer(be, argp, name_v[0], domain, uid, gid, 306 gid_t gid; local 361 is_user = 0; /* Map name to primary gid */ 55 update_buffer(ad_backend_ptr be, nss_XbyY_args_t *argp, const char *name, const char *domain, uid_t uid, gid_t gid, const char *gecos, const char *homedir, const char *shell) argument 398 gid_t gid; local [all...] |
/illumos-gate/usr/src/lib/libnsl/rpc/ |
H A D | svcauth_des.c | 606 gid_t gid; /* cached gid */ member in struct:bsdcred 627 authdes_getucred(const struct authdes_cred *adc, uid_t *uid, gid_t *gid, argument 675 *gid = cred->gid = i_gid; 695 *gid = cred->gid;
|
/illumos-gate/usr/src/lib/libpkg/common/ |
H A D | verify.c | 391 int uid, gid; local 757 gid = status.st_gid; 762 } else if ((gid = grp->gr_gid) != status.st_gid) { 765 gid = grp->gr_gid; 823 chown(path, uid, gid) < 0) {
|
/illumos-gate/usr/src/cmd/ypcmd/mknetid/ |
H A D | mknetid.c | 54 #define NUMGIDS (NGROUPS_MAX + 1) /* group-access-list + gid */ 167 int uid, gid; local 189 gid = Atoi(name); 190 put_d(gid); 193 gid = Atoi(name); 195 put_d(gid); 214 int gid; local 225 gid = Atoi(name); 228 storegid(gid, name); 246 int uid, gid; local [all...] |
/illumos-gate/usr/src/cmd/pfexecd/ |
H A D | pfexecd.c | 354 gid_t gid, egid; local 402 gid = egid = (gid_t)-1; 406 * If there's an error in parsing uid, gid, privs, then return 413 egid = gid = get_gid(value, &res->pfr_allowed, path); 432 (gid != (gid_t)-1 && egid == gid) || iset != NULL; 437 res->pfr_rgid = gid; 455 egid != (gid_t)-1 || gid != (gid_t)-1 || iset != NULL ||
|
/illumos-gate/usr/src/cmd/ptools/ptree/ |
H A D | ptree.c | 57 uid_t gid; member in struct:ps 231 p->gid = info.pr_gid;
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/ |
H A D | snoop_rpc.c | 305 int uid, gid, len; local 325 gid = getxdr_u_long(); 328 uid, gid); local 337 gid = getxdr_u_long(); 338 (void) sprintf(line, "%d ", gid);
|
/illumos-gate/usr/src/cmd/fm/modules/common/disk-monitor/ |
H A D | dm_platform.c | 69 * [1] `fru gid=<n> hdd=<m>' 186 uint64_t gid, hdd; local 191 if (nvlist_lookup_uint64(props, "gid", &gid) != 0 || 196 fru.isf_type = (uint8_t)gid; 244 entry->ic_data.ic_fru.isf_type == gid &&
|
/illumos-gate/usr/src/cmd/sendmail/src/ |
H A D | recipient.c | 145 ** send to -- effective uid/gid are important. 1438 volatile gid_t gid; local 1498 gid = DefGid; 1504 gid = ca->q_gid; 1514 if (initgroups(user, gid) == -1) 1518 user, gid); 1526 gidset[0] = gid; 1535 if (gid != 0 && setgid(gid) < -1) 1538 syserr("setgid(%d) failure", gid); [all...] |
/illumos-gate/usr/src/cmd/auditreduce/ |
H A D | option.c | 575 proc_group(char *optstr, gid_t *gid) argument 581 *gid = (gid_t)atoi(optstr); 589 *gid = grp->gr_gid;
|
/illumos-gate/usr/src/cmd/sgs/rtld/common/ |
H A D | setup.c | 197 char *execname, char **argv, uid_t uid, uid_t euid, gid_t gid, gid_t egid, 348 security(uid, euid, gid, egid, auxflags); 195 setup(char **envp, auxv_t *auxv, Word _flags, char *_platform, int _syspagsz, char *_rtldname, ulong_t ld_base, ulong_t interp_base, int fd, Phdr *phdr, char *execname, char **argv, uid_t uid, uid_t euid, gid_t gid, gid_t egid, void *aoutdyn, int auxflags, uint_t *hwcap) argument
|
/illumos-gate/usr/src/cmd/syseventd/daemons/syseventconfd/ |
H A D | syseventconfd.c | 283 gid_t gid; local 317 "gid", (int *)&gid) != 0) { 318 syslog(LOG_ERR, NVLIST_FILE_LINE_FORMAT_ERR, "gid"); 323 gid = 0; 377 i = setgid(gid);
|
/illumos-gate/usr/src/uts/common/idmap/ |
H A D | idmap_cache.c | 351 uint32_t rid, gid_t *gid) 367 if (result->gid != UNDEF_GID && result->gid_ttl > now) { 368 *gid = result->gid; 403 *pid = result->gid; 449 uint32_t *rid, gid_t gid) 457 entry.pid = gid; 509 new->gid = UNDEF_GID; 569 uint32_t rid, gid_t gid, int direction) 588 if (result->gid 350 kidmap_cache_lookup_gidbysid(idmap_cache_t *cache, const char *sid_prefix, uint32_t rid, gid_t *gid) argument 448 kidmap_cache_lookup_sidbygid(idmap_cache_t *cache, const char **sid_prefix, uint32_t *rid, gid_t gid) argument 568 kidmap_cache_add_sid2gid(idmap_cache_t *cache, const char *sid_prefix, uint32_t rid, gid_t gid, int direction) argument [all...] |
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs4_idmap.c | 27 * There are well defined policies for mapping uid and gid values to and 36 * and gid's 677 * Convert a group utf-8 string identifier into its local gid. 680 nfs_idmap_str_gid(utf8string *u8s, gid_t *gid, bool_t isserver) argument 698 *gid = GID_NOBODY; 706 *gid = GID_NOBODY; 729 error = nfs_idmap_s2i_literal(u8s, gid, isserver); 741 if (nfs_idmap_cache_s2i_lkup(&nig->s2g_ci, u8s, &hashno, gid)) { 772 *gid = resp->u_res.gid; 894 nfs_idmap_gid_str(gid_t gid, utf8string *u8s, bool_t isserver) argument [all...] |
/illumos-gate/usr/src/tools/protocmp/ |
H A D | protocmp.c | 582 gid_t gid; local 618 gid = -1; 620 gid = 0; 621 } else if ((gid = stdfind(ep->group, groupnames)) == -1) { 635 if ((set_group && gid != -1 && gid != sbp->st_gid) || 653 if (lchown(fname, uid, gid) == -1) {
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | core.c | 338 gid_t gid; local 364 (gid = crgetgid(credp)) != crgetrgid(credp) || 365 gid != crgetsgid(credp)) { 492 case 'g': /* effective gid */
|
/illumos-gate/usr/src/uts/common/rpc/sec/ |
H A D | svcauthdes.c | 414 gid_t gid; /* cached gid */ member in struct:bsdcred 472 cred->gid = i_gid; 480 if (crsetugid(cr, cred->uid, cred->gid) != 0 ||
|
/illumos-gate/usr/src/lib/libast/amd64/include/ast/ |
H A D | tar.h | 84 #define TSGID 02000 /* set gid on exec */ 106 char gid[TGIDLEN]; member in struct:header
|
/illumos-gate/usr/src/lib/libast/i386/include/ast/ |
H A D | tar.h | 84 #define TSGID 02000 /* set gid on exec */ 106 char gid[TGIDLEN]; member in struct:header
|
/illumos-gate/usr/src/lib/libast/sparc/include/ast/ |
H A D | tar.h | 84 #define TSGID 02000 /* set gid on exec */ 106 char gid[TGIDLEN]; member in struct:header
|