/illumos-gate/usr/src/lib/libexacct/demo/ |
H A D | exdump.c | 83 { EXD_PROC_GID, "gid" }, 313 gid_t gid = o->eo_item.ei_uint32; local 315 (void) printf("%-15u", gid); 318 if ((grp = getgrgid(gid)) != NULL)
|
/illumos-gate/usr/src/lib/libnsl/rpc/ |
H A D | auth_sys.c | 85 authsys_create(const char *machname, const uid_t uid, const gid_t gid, argument 123 aup.aup_gid = gid; 173 gid_t gid; local 183 gid = getegid(); 190 return (authsys_create(machname, uid, gid, len, gids)); 208 gid_t gid; local 220 gid = getgid(); 228 res = authsys_create(machname, uid, gid, len, gids);
|
/illumos-gate/usr/src/lib/libpkg/common/ |
H A D | ncgrpw.c | 274 cgrgid(gid_t gid) argument 294 if ((itemp = lookup_cache(grgid_cache, &gid, len)) == Null_Item) { 295 if ((grp = clgrgid(gid)) != NULL || 296 (grp = getgrgid(gid)) != NULL) { 316 (void) memmove(itemp->key, &gid, len); 671 clgrgid(gid_t gid) argument 690 if (gr->gr_gid == gid) {
|
/illumos-gate/usr/src/lib/libproject/common/ |
H A D | getprojent.c | 139 ismember(struct project *proj, const char *user, gid_t gid, int is_default) argument 149 if (getgrgid_r(gid, &grp, grbuf, NSS_BUFLEN_GROUP) != NULL) { 270 gid_t gid; local 279 gid = pwd.pw_gid; 287 return (ismember(&proj, user, gid, DEFAULT_PROJECT)); 296 return (ismember(&proj, user, gid, 312 return (ismember(&proj, user, gid, DEFAULT_PROJECT)); 321 if (getgrgid_r(gid, &grp, grbuf, NSS_LINELEN_GROUP) != NULL) { 325 return (ismember(&proj, user, gid, DEFAULT_PROJECT)); 331 return (ismember(&proj, user, gid, NORMAL_PROJEC [all...] |
/illumos-gate/usr/src/lib/libbc/inc/include/sys/ |
H A D | stropts.h | 154 unsigned short gid; member in struct:strrecvfd
|
/illumos-gate/usr/src/lib/libbsm/common/ |
H A D | audit_cron.c | 286 gid_t gid, 361 aug_save_gid(gid); 363 aug_save_egid(gid); 282 audit_cron_session( char *name, char *path, uid_t uid, gid_t gid, char *at_jobname) argument
|
/illumos-gate/usr/src/lib/libc/port/gen/ |
H A D | getgrnam_r.c | 66 _uncached_getgrgid_r(gid_t gid, struct group *result, char *buffer, int buflen); 93 getgrgid_r(gid_t gid, struct group *result, char *buffer, int buflen) argument 98 arg.key.gid = gid; 105 _uncached_getgrgid_r(gid_t gid, struct group *result, char *buffer, argument 111 arg.key.gid = gid; 122 __posix_getgrgid_r(gid_t gid, struct group *grp, char *buffer, argument 129 if ((*result = getgrgid_r(gid, grp, buffer, (uintptr_t)bufsize)) 374 p = next; /* gid */ 449 gid_t gid = grp->gr_gid; local [all...] |
/illumos-gate/usr/src/lib/libcmd/common/ |
H A D | chgrp.c | 116 typedef struct Key_s /* uid/gid key */ 119 int gid; /* gid */ member in struct:Key_s 122 typedef struct Map_s /* uid/gid map */ 133 #define OPT_GID (1<<2) /* have gid */ 150 lchown(const char* path, uid_t uid, gid_t gid) argument 158 * parse uid and gid from s 169 key->uid = key->gid = NOID; 208 key->gid = n; 227 int gid; local [all...] |
H A D | cksum.c | 124 gid_t gid; /* caller gid */ member in struct:State_s 244 (st->st_gid != state->gid && ((st->st_mode & S_ISGID) || (st->st_mode & S_IRGRP) && !(st->st_mode & S_IROTH) || (st->st_mode & S_IXGRP) && !(st->st_mode & S_IXOTH))) ? fmtgid(st->st_gid) : "-"); 266 int gid; local 294 gid = -1; 298 gid = struid(t); 338 if (gid < 0 || gid == st.st_gid) 339 gid = -1; 345 error(2, "%s: gid shoul [all...] |
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/ |
H A D | snoop_nfs.c | 559 int fltype, mode, nlinks, uid, gid, size, blksz; local 566 gid = getxdr_long(); 580 nlinks, uid, gid, rdev);
|
/illumos-gate/usr/src/cmd/filesync/ |
H A D | action.c | 394 gid_t gid; local 437 gid = sp->f_gid; /* group of the new file */ 445 * modes, uid and gid. If the file already exists, it will 458 if (dp->f_gid != gid) 470 if (gid != my_gid) 688 dp->f_gid = gid;
|
/illumos-gate/usr/src/cmd/fm/fmd/common/ |
H A D | fmd_dispq.c | 242 id_t gid = dlp->dq_eventq->eq_sgid; local 244 if (BT_TEST(gids, gid) != 0) 248 class, dlp->dq_eventq->eq_mod->mod_name, (int)gid)); 251 BT_SET(gids, gid); 309 fmd_event_t *ep, const char *class, id_t gid) 358 * If we are dispatching to only a single gid, set all bits in the 359 * group IDs mask and then clear only the bit for the specified gid. 361 if (gid >= 0) { 364 BT_CLEAR(gids, gid); 383 * called for a single gid, sen 308 fmd_dispq_dispatch_gid(fmd_dispq_t *dqp, fmd_event_t *ep, const char *class, id_t gid) argument 400 id_t gid; local 413 fmd_dispq_delgid(fmd_dispq_t *dqp, id_t gid) argument [all...] |
/illumos-gate/usr/src/cmd/bnu/ |
H A D | grades.c | 70 gid_t gid; local 72 gid = getgid(); 73 grp = getgrgid(gid);
|
/illumos-gate/usr/src/cmd/fs.d/nfs/nfsmapid/ |
H A D | nfsmapid_test.c | 65 "\tgid2str gid\n" 174 gid_t gid; local 217 stat = nfs_idmap_str_gid(&str, &gid); 218 printf(gettext("%u stat=%s \n"), gid, mapstat(stat)); 239 gid = atoi(argv[1]); 242 stat = nfs_idmap_gid_str(gid, &str); 490 * Convert a group utf-8 string identifier into its local gid. 493 nfs_idmap_str_gid(utf8string *u8s, gid_t *gid) argument 514 *gid = GID_NOBODY; 563 *gid 595 nfs_idmap_gid_str(gid_t gid, utf8string *g8s) argument [all...] |
/illumos-gate/usr/src/cmd/fs.d/smbclnt/smbiod-svc/ |
H A D | smbiod-svc.c | 74 static int cmd_start(uid_t uid, gid_t gid); 75 static int new_child(uid_t uid, gid_t gid); 359 gid_t gid; local 380 gid = ucred_getrgid(ucred); 393 rc = cmd_start(uid, gid); 411 cmd_start(uid_t uid, gid_t gid) argument 454 if (fchown(fd, uid, gid) < 0) { 466 (void) new_child(uid, gid); 494 new_child(uid_t uid, gid_t gid) argument 500 rc = __init_daemon_priv(flags, uid, gid, PRIV_NET_ACCES [all...] |
/illumos-gate/usr/src/cmd/fs.d/udfs/fsdb/ |
H A D | fsdb_yacc.y | 118 | at | ct | gid | ln | mt | md 521 gid : GID '=' expr { set_file(GID, i_number << l2b, $3); } label
|
/illumos-gate/usr/src/cmd/grpck/ |
H A D | grpck.c | 52 #define DUPNAME2 "Duplicate logname entry (gid first occurs in passwd entry)" 69 gid_t gid; variable 213 gid = 0; 272 gid = gid * 10 + (gid_t)(buf[i] - '0'); 277 else if (gid > (gid_t)MAXUID) 345 if (gid == gp->grp) { 358 gp->grp = gid;
|
/illumos-gate/usr/src/cmd/id/ |
H A D | id.c | 51 CURR, /* Print uid/gid only */ 73 gid_t gid, egid, prgid; local 152 prgid = gid = egid = pwp->pw_gid; 155 gid = getgid(); 163 gid = egid; 168 pgid(gid); 170 pgid(gid); 180 if ((gid = groupids[j]) == egid) 183 pgid(gid); 190 prid(GID, gid); 318 pgid(gid_t gid) argument [all...] |
/illumos-gate/usr/src/uts/common/fs/dev/ |
H A D | sdev_ptsops.c | 106 gid_t gid; local 132 if (ptms_minor_valid(min, &uid, &gid) == 0) { 145 if (dv->sdev_attr->va_uid != uid || dv->sdev_attr->va_gid != gid) { 147 dv->sdev_attr->va_gid = gid; 152 sdcmn_err7(("devpts_validate: update uid/gid/times%s\n", nm)); 170 gid_t gid; local 192 if (!ptms_minor_valid(min, &uid, &gid)) { 207 vap->va_gid = gid;
|
/illumos-gate/usr/src/lib/smbsrv/libsmbns/common/ |
H A D | smbns_netbios.c | 489 gid_t gid; local 502 gid = (grp == NULL) ? 3 : grp->gr_gid; 506 (void) fchown(fileno(fp), uid, gid); local
|
/illumos-gate/usr/src/lib/udapl/udapl_tavor/common/ |
H A D | dapl_name_service.c | 122 ib_gid_t gid; local 137 &gid.gid_prefix, &gid.gid_guid); 152 * Load into the ip/gid mapping table 166 gmt.gid.gid_prefix = gid.gid_prefix; 167 gmt.gid.gid_guid = gid.gid_guid; 171 &gid.gid_prefix, &gid 233 dapls_ns_lookup_address( IN DAPL_IA *ia_ptr, IN DAT_IA_ADDRESS_PTR remote_ia_address, IN DAT_TIMEOUT timeout, OUT ib_gid_t *gid) argument 326 dapls_ns_lookup_address( IN DAPL_IA *ia_ptr, IN DAT_IA_ADDRESS_PTR remote_ia_address, IN DAT_TIMEOUT timeout, OUT ib_gid_t *gid) argument 350 dapls_ns_lookup_v4( IN DAPL_IA *ia_ptr, IN struct sockaddr_in *addr, IN DAT_TIMEOUT timeout, OUT ib_gid_t *gid) argument 443 dapls_ns_lookup_v6( IN DAPL_IA *ia_ptr, IN struct sockaddr_in6 *addr, IN DAT_TIMEOUT timeout, OUT ib_gid_t *gid) argument [all...] |
/illumos-gate/usr/src/uts/common/rpc/ |
H A D | rpcsec_gss.h | 119 gid_t gid; member in struct:__anon6899
|
/illumos-gate/usr/src/uts/common/rpc/sec/ |
H A D | key_call.c | 202 netname2user(char *name, uid_t *uid, gid_t *gid, int *len, gid_t *groups) argument 222 *gid = res.getcredres_u.cred.gid;
|
/illumos-gate/usr/src/uts/common/io/ib/clients/rds/ |
H A D | rdsib_cm.c | 114 rgid = reqp->req_prim_addr.av_dgid; /* requester gid */ 115 lgid = reqp->req_prim_addr.av_sgid; /* receiver gid */ 359 "Existing Session but different gid " 792 ib_gid_t gid; local 828 gid = hcap->hca_pinfop[jx].p_sgid_tbl[0]; 830 "gid: %llx:%llx", hcap->hca_guid, 831 hcap->hca_pinfop[jx].p_port_num, gid.gid_prefix, 832 gid.gid_guid); 835 ret = ibt_bind_service(statep->rds_srvhdl, gid, 839 "HCA: 0x%llx Port: %d gid [all...] |
/illumos-gate/usr/src/uts/common/io/ib/ibtl/ |
H A D | ibtl_cm.c | 165 * gid Source GID. 178 ibtl_cm_get_hca_port(ib_gid_t gid, ib_guid_t hca_guid, argument 193 gid.gid_prefix, gid.gid_guid, hca_guid); 195 if ((gid.gid_prefix == 0) || (gid.gid_guid == 0)) { 204 (gid.gid_guid == fast_gid.gid_guid) && 205 (gid.gid_prefix == fast_gid.gid_prefix)) { 245 if ((gid.gid_guid != sgid->gid_guid) || 246 (gid 294 ib_gid_t gid; local 647 ibtl_cm_get_local_comp_gids(ib_guid_t hca_guid, ib_gid_t gid, ib_gid_t **gids_p, uint_t *num_gids_p) argument [all...] |