/illumos-gate/usr/src/lib/libnsl/rpc/ |
H A D | netname.c | 112 user2netname_nis(int *err, char netname[MAXNETNAMELEN + 1], uid_t uid, in user2netname_nis() argument 130 "%s.%d@%s", OPSYS, (int)uid, domain); in user2netname_nis() 144 uid_t uid; in getnetname() local 146 uid = geteuid(); in getnetname() 147 if (uid == 0) in getnetname() 149 return (user2netname(name, uid, NULL)); in getnetname() 158 __getnetnamebyuid(char name[MAXNETNAMELEN + 1], uid_t uid) in __getnetnamebyuid() argument 160 if (uid == 0) in __getnetnamebyuid() 162 return (user2netname(name, uid, NULL)); in __getnetnamebyuid() 177 user2netname(char *netname, const uid_t uid, const char *domain) in user2netname() argument [all …]
|
/illumos-gate/usr/src/cmd/sendmail/db/log/ |
H A D | log_auto.c | 24 opcode, name, uid, id, ftype) in __log_register_log() argument 31 const DBT *uid; 52 + sizeof(u_int32_t) + (uid == NULL ? 0 : uid->size) 77 if (uid == NULL) { 82 memcpy(bp, &uid->size, sizeof(uid->size)); 83 bp += sizeof(uid->size); 84 memcpy(bp, uid->data, uid->size); 85 bp += uid->size; 145 for (i = 0; i < argp->uid.size; i++) { 146 ch = ((u_int8_t *)argp->uid.data)[i]; [all …]
|
/illumos-gate/usr/src/cmd/gss/gsscred/ |
H A D | gsscred_file.c | 58 const char *uid, uid_t *uidOut); 66 int file_addGssCredEntry(const gss_buffer_t hexName, const char *uid, in file_addGssCredEntry() argument 83 "%s\t%s\t%s\n", (char *)hexName->value, uid, comment); in file_addGssCredEntry() 98 int file_getGssCredEntry(const gss_buffer_t name, const char *uid, in file_getGssCredEntry() argument 119 if (name == NULL && uid == NULL) { in file_getGssCredEntry() 124 if (matchEntry(entry, name, uid, NULL)) in file_getGssCredEntry() 171 int file_deleteGssCredEntry(const gss_buffer_t name, const char *uid, in file_deleteGssCredEntry() argument 179 if (name == NULL && uid == NULL) { in file_deleteGssCredEntry() 226 if (!matchEntry(entry, name, uid, NULL)) in file_deleteGssCredEntry() 257 const char *uid, uid_t *uidOut) in matchEntry() argument [all …]
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/string/ |
H A D | fmtuid.c | 60 fmtuid(int uid) in fmtuid() argument 76 else if (ip = (Id_t*)dtmatch(dict, &uid)) in fmtuid() 78 if (pw = getpwuid(uid)) in fmtuid() 86 else if (uid == 0) in fmtuid() 90 name = fmtbuf(z = sizeof(uid) * 3 + 1); in fmtuid() 91 sfsprintf(name, z, "%I*d", sizeof(uid), uid); in fmtuid() 95 ip->id = uid; in fmtuid()
|
/illumos-gate/usr/src/cmd/gss/gssd/ |
H A D | gssd_proc.c | 354 uid_t uid; local 368 if (checkfrom(rqstp, &uid) == 0) { 376 uid = argp->uid; 377 set_gssd_uid(uid); 598 uid_t uid; local 622 if (checkfrom(rqstp, &uid) == 0) { 628 uid = argp->uid; 629 set_gssd_uid(uid); 772 uid_t uid; local 780 if (checkfrom(rqstp, &uid) == 0) [all …]
|
H A D | gssd_clnt_stubs.c | 75 uid, in kgss_acquire_cred_wrapped() argument 85 uid_t uid; 116 arg.uid = (OM_uint32)uid; 239 uid) in kgss_acquire_cred() argument 248 uid_t uid; 260 time_rec, uid, 281 uid) in kgss_add_cred_wrapped() argument 293 uid_t uid; 327 arg.uid = (OM_uint32) uid; 433 uid) in kgss_add_cred() argument [all …]
|
H A D | gssdtest.c | 352 uid_t uid; local 361 uid = getuid(); 429 uid); 471 uid); 529 uid_t uid; local 540 uid = getuid(); 605 uid); 646 uid); 659 uid); 693 uid); [all …]
|
/illumos-gate/usr/src/cmd/bnu/ |
H A D | getpwinfo.c | 46 guinfo(uid, name) in guinfo() argument 47 uid_t uid; in guinfo() 56 if (pwd != NULL && pwd->pw_uid == uid) 61 if ((pwd = getpwuid(uid)) == NULL) { 82 gninfo(name, uid, path) in gninfo() argument 84 uid_t *uid; 95 *uid = pwd->pw_uid;
|
/illumos-gate/usr/src/cmd/isns/isnsd/ |
H A D | dd.c | 86 uint32_t uid; in cb_update_ds_attr() local 120 uid = is_obj_there(&lc); in cb_update_ds_attr() 121 if (uid != 0) { in cb_update_ds_attr() 122 if (uid != get_obj_uid(obj)) { in cb_update_ds_attr() 166 const uint32_t uid, in make_member_node() argument 184 } else if (uid != 0) { in make_member_node() 185 (void) set_obj_uid(obj, uid); in make_member_node() 198 const uint32_t uid in make_member_dd() argument 206 (void) set_obj_uid(obj, uid); in make_member_dd() 519 const uint32_t uid, in clear_matrix() argument [all …]
|
H A D | dump.c | 952 uint32_t uid; in print_entity() local 959 uid = get_obj_uid(obj); in print_entity() 962 printf("%s%d\t%s\n", ident, uid, (const char *)eid); in print_entity() 964 printf("%d\t%s\n", uid, (const char *)eid); in print_entity() 1001 uint32_t uid = get_obj_uid(obj); in print_iscsi() local 1010 uid, puid, (const char *)name); in print_iscsi() 1014 uid, puid, (const char *)name); in print_iscsi() 1043 uint32_t uid = get_obj_uid(obj); in print_portal() local 1049 uid, puid, pbuff, PORT_NUMBER(port)); in print_portal() 1052 uid, puid, pbuff, PORT_NUMBER(port)); in print_portal() [all …]
|
H A D | dseng.c | 60 uint32_t uid = 0, type = 0; in load_data() local 105 ec = register_object(obj, &uid, NULL); in load_data() 111 (void *)uid, child); in load_data() 116 uid, in load_data() 182 uid = 0; in load_data() 183 while (uid < MAX_CHILD_TYPE) { in load_data() 184 if (child[uid] != NULL) { in load_data() 185 free(child[uid]); in load_data() 187 uid ++; in load_data()
|
/illumos-gate/usr/src/cmd/fs.d/ufs/repquota/ |
H A D | repquota.c | 233 uid_t uid; in repquota() local 262 for (uid = 0; uid <= MAXUID && uid >= 0; uid++) { in repquota() 269 prquota(uid, &dqbuf); in repquota() 285 prquota(uid_t uid, struct dqblk *dqp) in prquota() argument 296 up = lookup(uid); in prquota() 300 (void) printf("#%-9ld", uid); in prquota() 384 lookup(uid_t uid) in lookup() argument 389 for (up = uhead[uid % UHASH]; up != 0; up = up->u_next) in lookup() 390 if (up->u_uid == uid) in lookup() 392 if ((pwp = getpwuid((uid_t)uid)) == NULL) in lookup() [all …]
|
/illumos-gate/usr/src/cmd/allocate/ |
H A D | allocate3.c | 130 _is_local(uid_t uid) in _is_local() argument 135 statbuf.st_uid == uid) in _is_local() 145 _is_authorized(char *auths, uid_t uid) in _is_authorized() argument 158 if (getpwuid_r(uid, &pw_ent, pw_buf, sizeof (pw_buf)) == NULL) in _is_authorized() 180 _is_dev_authorized(devalloc_t *da, uid_t uid) in _is_dev_authorized() argument 190 return (_is_authorized(auth_list, uid)); in _is_dev_authorized() 191 if (_is_local(uid)) { in _is_dev_authorized() 201 ares = _is_authorized(auth_list, uid); in _is_dev_authorized() 303 _list_device(int optflag, uid_t uid, devalloc_t *da, char *zonename) in _list_device() argument 363 is_authorized = _is_dev_authorized(da, uid); in _list_device() [all …]
|
/illumos-gate/usr/src/uts/common/gssapi/ |
H A D | gssd.x | 79 uid_t uid; /* client uid */ member 97 uid_t uid; /* client uid */ member 120 uid_t uid; /* client uid */ member 131 uid_t uid; /* client uid */ member 158 uid_t uid; /* client uid */ member 182 uid_t uid; /* client uid */ member 229 uid_t uid; /* client uid */ member 296 uid_t uid; /* client uid */ member 319 uid_t uid; /* client uid */ member 335 uid_t uid; /* client uid */ member [all …]
|
H A D | gssd_clnt_stubs.c | 96 uid, in kgss_acquire_cred_wrapped() argument 106 uid_t uid; 142 arg.uid = (OM_uint32) uid; 273 uid) in kgss_acquire_cred() argument 282 uid_t uid; 292 time_rec, uid, &kcred->gssd_cred_verifier); 312 uid) in kgss_add_cred_wrapped() argument 324 uid_t uid; 375 arg.uid = (OM_uint32)uid; 475 uid) in kgss_add_cred() argument [all …]
|
/illumos-gate/usr/src/lib/libbsm/common/ |
H A D | audit_ftpd.c | 133 uid_t uid; in generate_record() local 148 uid = (uid_t)-1; in generate_record() 151 uid = pwd->pw_uid; in generate_record() 159 if (!selected(uid, locuser, AUE_ftpd, err)) { in generate_record() 177 (void) au_write(rd, au_to_subject_ex(uid, uid, gid, in generate_record() 216 uid_t uid, in selected() argument 225 if (uid > MAXEPHUID) { in selected() 250 uid_t uid; in audit_ftpd_logout() local 276 uid = getuid(); in audit_ftpd_logout() 284 egid, uid, gid, pid, pid, &info.ai_termid)); in audit_ftpd_logout()
|
/illumos-gate/usr/src/lib/pam_modules/dhkeys/ |
H A D | dhkeys.c | 102 uid_t uid, /* in */ in get_and_set_seckey() argument 127 algtype, uid, gid) >= 0) { in get_and_set_seckey() 202 uid_t uid; in establish_key() local 236 uid = pw.pw_uid; in establish_key() 242 if (uid == 0) { in establish_key() 247 err = user2netname(netname, uid, NULL); in establish_key() 281 mp->algtype, short_passp, uid, gid, in establish_key() 305 AUTH_DES_ALGTYPE, short_passp, uid, gid, &get_seckey_cnt, in establish_key() 362 uid_t uid; member 382 nra.uid = argres->uid; in revoke_nfs_cred() [all …]
|
/illumos-gate/usr/src/cmd/lp/lib/lp/ |
H A D | getname.c | 62 uid_t uid; in getname() local 70 uid = getuid(); in getname() 76 || p->pw_uid != uid in getname() 78 if ((p = getpwuid(uid))) in getname() 87 if (uid > 0) { in getname() 90 sprintf (logname, "%d", uid); in getname()
|
/illumos-gate/usr/src/cmd/keyserv/ |
H A D | keyserv_cache.c | 60 uid_t uid; member 110 uid_t uid, deskeyarray common, 116 uid_t uid, 121 uid_t uid, 350 cd->uid = (uid_t)-1; in create_cache_file_ch() 515 if (fcd->uid == (uid_t)-1) { in remap_cache_file_ch() 520 &(ch->bucket[hashval(fcd->uid)]), 0, 0); in remap_cache_file_ch() 565 cd->uid = (uid_t)-1; in remap_cache_file_ch() 605 printf("%d ", cd->uid); in print_cache_ch() 606 if (cd->uid != (uid_t)-1) { in print_cache_ch() [all …]
|
/illumos-gate/usr/src/lib/nsswitch/ad/common/ |
H A D | getpwnam.c | 57 uid_t uid, gid_t gid, const char *gecos, in update_buffer() argument 70 argp->key.name, "x", uid, gid, gecos, homedir, shell) + 1; in update_buffer() 75 name, domain, "x", uid, gid, gecos, homedir, shell) + 1; in update_buffer() 93 argp->key.name, "x", uid, gid, gecos, homedir, shell); in update_buffer() 96 name, domain, "x", uid, gid, gecos, homedir, shell); in update_buffer() 179 uid_t uid; in _nss_ad_passwd2str() local 225 uid = argp->key.uid; in _nss_ad_passwd2str() 227 uid = be->uid; in _nss_ad_passwd2str() 270 if (update_buffer(be, argp, name_v[0], domain, uid, gid, in _nss_ad_passwd2str() 305 uid_t uid; in getbyname() local [all …]
|
/illumos-gate/usr/src/ucbcmd/chown/ |
H A D | chown.c | 57 uid_t uid; variable 124 uid = pwd->pw_uid; in main() 127 uid = (uid_t)strtol(argv[0], NULL, 10); in main() 143 status += chownr(argv[c], uid, gid); in main() 146 if (lchown(argv[c], uid, gid)) { in main() 166 chownr(char *dir, uid_t uid, gid_t gid) in chownr() argument 179 if (chown(dir, uid, gid) < 0 && Perror(dir)) in chownr() 200 ecode = chownr(dp->d_name, uid, gid); in chownr() 205 if (lchown(dp->d_name, uid, gid) < 0 && in chownr()
|
/illumos-gate/usr/src/cmd/sendmail/libsmutil/ |
H A D | safefile.c | 46 safefile(fn, uid, gid, user, flags, mode, st) 48 UID_T uid; variable 65 fn, (int) uid, (int) gid, flags, mode); 108 uid = st->st_uid; 120 (uid == 0 && !bitset(SFF_ROOTOK|SFF_OPENASROOT, flags)); 129 ret = safedirpath(".", uid, gid, user, 135 ret = safedirpath(fn, uid, gid, user, 168 ret = safedirpath(".", uid, gid, user, flags, 0, 0); 173 ret = safedirpath(fn, uid, gid, user, flags, 0, 0); 210 if (stbuf.st_uid == uid) [all …]
|
/illumos-gate/usr/src/contrib/ast/src/lib/libcmd/ |
H A D | cksum.c | 138 uid_t uid; /* caller uid */ member 243 …(st->st_uid != state->uid && ((st->st_mode & S_ISUID) || (st->st_mode & S_IRUSR) && !(st->st_mode … in pr() 265 int uid; in verify() local 284 uid = -1; in verify() 288 uid = struid(e); in verify() 329 if (uid < 0 || uid == st.st_uid) in verify() 330 uid = -1; in verify() 336 error(2, "%s: uid should be %s", file, fmtuid(uid)); in verify() 347 if (state->permissions && (uid >= 0 || gid >= 0)) in verify() 349 if (chown(file, uid, gid) < 0) in verify() [all …]
|
/illumos-gate/usr/src/uts/common/idmap/ |
H A D | idmap_kapi.c | 69 uid_t *uid; member 427 uid_t *uid) in kidmap_getuidbysid() argument 437 if (sid_prefix == NULL || uid == NULL) in kidmap_getuidbysid() 442 if (kidmap_cache_lookup_uidbysid(&zs->cache, sid_prefix, rid, uid) in kidmap_getuidbysid() 463 *uid = UID_NOBODY; in kidmap_getuidbysid() 467 *uid = results.ids.ids_val[0].id.idmap_id_u.uid; in kidmap_getuidbysid() 472 new_sid_prefix, rid, *uid, in kidmap_getuidbysid() 477 *uid = UID_NOBODY; in kidmap_getuidbysid() 483 *uid = UID_NOBODY; in kidmap_getuidbysid() 625 *pid = results.ids.ids_val[0].id.idmap_id_u.uid; in kidmap_getpidbysid() [all …]
|
/illumos-gate/usr/src/cmd/fs.d/ufs/quotacheck/ |
H A D | quotacheck.c | 426 uid_t uid; in chkquota() local 510 for (uid = 0; uid <= MAXUID && uid >= 0; uid++) { in chkquota() 514 fup = lookup(uid); in chkquota() 540 if ((pw = getpwuid(uid)) && pw->pw_name[0]) in chkquota() 543 printf("#%-9d ", uid); in chkquota() 555 if ((pw = getpwuid(uid)) && pw->pw_name[0]) in chkquota() 558 printf("#%-9d fixed:", uid); in chkquota() 573 if ((quotactl(Q_SETQUOTA, fsfile, uid, &dqbuf) < 0) && in chkquota() 576 (void) fseeko64(qf, (offset_t)dqoff(uid), 0); in chkquota() 660 lookup(uid_t uid) in lookup() argument [all …]
|