/illumos-gate/usr/src/lib/libc/port/gen/ |
H A D | getpwnam_r.c | 55 _uncached_getpwuid_r(uid_t uid, struct passwd *result, char *buffer, 87 getpwuid_r(uid_t uid, struct passwd *result, char *buffer, int buflen) argument 92 arg.key.uid = uid; 100 _uncached_getpwuid_r(uid_t uid, struct passwd *result, char *buffer, argument 106 arg.key.uid = uid; 118 __posix_getpwuid_r(uid_t uid, struct passwd *pwd, char *buffer, argument 125 if ((*result = getpwuid_r(uid, pwd, buffer, (uintptr_t)bufsize)) 305 p = next; /* uid */ [all...] |
H A D | getpw.c | 48 getpw(uid_t uid, char buf[]) argument 96 if (n == uid) {
|
H A D | getpwnam.c | 70 getpwuid(uid_t uid) argument 75 getpwuid_r(uid, b->result, b->buffer, b->buflen));
|
/illumos-gate/usr/src/lib/libipmi/common/ |
H A D | ipmi_user.c | 106 ipmi_get_user_access(ipmi_handle_t *ihp, uint8_t channel, uint8_t uid) argument 112 req.igua_uid = uid; 142 ipmi_get_user_name(ipmi_handle_t *ihp, uint8_t uid) argument 149 cmd.ic_data = &uid; 150 cmd.ic_dlen = sizeof (uid); 307 ipmi_user_lookup_id(ipmi_handle_t *ihp, uint8_t uid) argument 311 cb.uic_uid = uid; 325 ipmi_user_set_password(ipmi_handle_t *ihp, uint8_t uid, const char *passwd) argument 330 req.isup_uid = uid;
|
/illumos-gate/usr/src/cmd/sendmail/libsmutil/ |
H A D | safefile.c | 26 ** uid -- user id to compare against. 31 ** SFF_MUSTOWN -- "uid" must own this file. 38 ** 0 if fn exists, is owned by uid, and matches mode. 46 safefile(fn, uid, gid, user, flags, mode, st) 48 UID_T uid; 64 sm_dprintf("safefile(%s, uid=%d, gid=%d, flags=%lx, mode=%o):\n", 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, gi [all...] |
/illumos-gate/usr/src/cmd/gss/gssd/ |
H A D | gssdtest.c | 351 uid_t uid; local 360 uid = getuid(); 428 uid); 470 uid); 528 uid_t uid; local 539 uid = getuid(); 604 uid); 645 uid); 658 uid); 692 uid); 737 uid_t uid; local 786 uid_t uid; local 1030 uid_t uid; local 1239 uid_t uid; local 1297 uid_t uid; local 1372 uid_t uid; local 1449 uid_t uid; local 1528 uid_t uid; local 1620 uid_t uid; local 1695 uid_t uid; local 1764 uid_t uid; local 1896 uid_t uidOut, uid; local [all...] |
H A D | gssd_clnt_stubs.c | 75 uid, 85 uid_t uid; 116 arg.uid = (OM_uint32)uid; 239 uid) 248 uid_t uid; 260 time_rec, uid, 281 uid) 293 uid_t uid; 327 arg.uid 770 kgss_init_sec_context( OM_uint32 *minor_status, gss_cred_id_t claimant_cred_handle, gss_ctx_id_t *context_handle, gss_name_t target_name, gss_OID mech_type, int req_flags, OM_uint32 time_req, gss_channel_bindings_t input_chan_bindings, gss_buffer_t input_token, gss_OID *actual_mech_type, gss_buffer_t output_token, int *ret_flags, OM_uint32 *time_rec, uid_t uid) argument 1032 kgss_accept_sec_context( OM_uint32 *minor_status, gss_ctx_id_t *context_handle, gss_cred_id_t verifier_cred_handle, gss_buffer_t input_token, gss_channel_bindings_t input_chan_bindings, gss_buffer_t src_name, gss_OID *mech_type, gss_buffer_t output_token, int *ret_flags, OM_uint32 *time_rec, gss_cred_id_t *delegated_cred_handle, uid_t uid) argument [all...] |
/illumos-gate/usr/src/cmd/fs.d/ufs/quotacheck/ |
H A D | quotacheck.c | 428 uid_t uid; local 512 for (uid = 0; uid <= MAXUID && uid >= 0; uid++) { 516 fup = lookup(uid); 542 if ((pw = getpwuid(uid)) && pw->pw_name[0]) 545 printf("#%-9d ", uid); 557 if ((pw = getpwuid(uid)) && pw->pw_name[0]) 560 printf("#%-9d fixed:", uid); 662 lookup(uid_t uid) argument 673 adduid(uid_t uid) argument 702 quotactl(int cmd, char *mountp, uid_t uid, caddr_t addr) argument [all...] |
/illumos-gate/usr/src/cmd/keyserv/ |
H A D | keyserv_cache.c | 62 uid_t uid; member in struct:cachekey_disklist 112 uid_t uid, deskeyarray common, 118 uid_t uid, 123 uid_t uid, 352 cd->uid = (uid_t)-1; 517 if (fcd->uid == (uid_t)-1) { 522 &(ch->bucket[hashval(fcd->uid)]), 0, 0); 567 cd->uid = (uid_t)-1; 607 printf("%d ", cd->uid); 608 if (cd->uid ! 670 hashval(uid_t uid) argument 800 find_cache_item(struct cachekey_header **ch, uid_t uid, struct dhkey *public) argument 852 cache_insert_ch( struct cachekey_header *ch, uid_t uid, deskeyarray common, des_block key, keybuf3 *public, keybuf3 *secret) argument 991 cache_retrieve_ch(struct cachekey_header *ch, uid_t uid, keybuf3 *public, des_block key) argument 1041 cache_remove_ch(struct cachekey_header *ch, uid_t uid, keybuf3 *public) argument 1203 cache_insert( keylen_t keylen, algtype_t algtype, uid_t uid, deskeyarray common, des_block key, keybuf3 *public, keybuf3 *secret) argument 1233 cache_retrieve( keylen_t keylen, algtype_t algtype, uid_t uid, keybuf3 *public, des_block key) argument 1259 cache_remove(keylen_t keylen, algtype_t algtype, uid_t uid, keybuf3 *public) argument [all...] |
/illumos-gate/usr/src/uts/common/idmap/ |
H A D | idmap_kapi.c | 67 uid_t *uid; member in struct:idmap_get_res 419 * uid - POSIX UID if return == IDMAP_SUCCESS 426 uid_t *uid) 436 if (sid_prefix == NULL || uid == NULL) 441 if (kidmap_cache_lookup_uidbysid(&zs->cache, sid_prefix, rid, uid) 462 *uid = UID_NOBODY; 466 *uid = results.ids.ids_val[0].id.idmap_id_u.uid; 471 new_sid_prefix, rid, *uid, 476 *uid 425 kidmap_getuidbysid(zone_t *zone, const char *sid_prefix, uint32_t rid, uid_t *uid) argument 667 kidmap_getsidbyuid(zone_t *zone, uid_t uid, const char **sid_prefix, uint32_t *rid) argument 898 kidmap_batch_getuidbysid(idmap_get_handle_t *get_handle, const char *sid_prefix, uint32_t rid, uid_t *uid, idmap_stat *stat) argument 1081 kidmap_batch_getsidbyuid(idmap_get_handle_t *get_handle, uid_t uid, const char **sid_prefix, uint32_t *rid, idmap_stat *stat) argument [all...] |
/illumos-gate/usr/src/cmd/fs.d/ufs/quota/ |
H A D | quota.c | 150 "quota must be set-uid root or have " 206 showuid(uid_t uid) argument 208 struct passwd *pwd = getpwuid(uid); 210 if (uid == 0) { 212 printf("no disk quota for uid 0\n"); 216 showquotas(uid, "(no account)"); 218 showquotas(uid, pwd->pw_name); 232 printf("no disk quota for %s (uid 0)\n", name); 240 showquotas(uid_t uid, char *name) argument 256 if (uid ! 501 heading(uid_t uid, char *name) argument 622 getdiskquota(struct mnttab *mntp, uid_t uid, struct dqblk *dqp) argument 664 quotactl(int cmd, char *mountp, uid_t uid, caddr_t addr) argument 762 getnfsquota(char *hostp, char *path, uid_t uid, struct dqblk *dqp) argument [all...] |
/illumos-gate/usr/src/lib/nsswitch/ldap/common/ |
H A D | getspent.c | 31 #define _S_UID "uid" 41 #define _F_GETSPNAM "(&(objectClass=shadowAccount)(uid=%s))" 42 #define _F_GETSPNAM_SSD "(&(%%s)(uid=%s))" 78 char **uid, **passwd, **last, **smin, **smax; local 90 uid = __ns_ldap_getAttr(result->entry, _S_UID); 91 if (uid == NULL || uid[0] == NULL || (strlen(uid[0]) < 1)) { 95 len += strlen(uid[0]); 215 uid[ [all...] |
/illumos-gate/usr/src/cmd/mail/ |
H A D | createmf.c | 37 void createmf(uid, file) 38 uid_t uid;
|
/illumos-gate/usr/src/cmd/dtrace/test/tst/common/scripting/ |
H A D | tst.euid.ksh | 72 userid=`ps -o pid,uid | grep "$$ " | awk '{print $2}' 2>/dev/null` 74 print -u2 "unable to get uid of the current process with pid = $$"
|
/illumos-gate/usr/src/uts/common/nfs/ |
H A D | nfsid_map.h | 71 uid_t uid; member in union:mapid_arg::__anon6821 116 * Out of range uid/gid 132 uid_t uid; member in union:mapid_res::__anon6822
|
/illumos-gate/usr/src/uts/common/sys/ib/clients/of/sol_ucma/ |
H A D | sol_rdma_user_cm.h | 79 uint64_t uid; member in struct:__anon7942 86 uint64_t uid; member in struct:__anon7943
|
/illumos-gate/usr/src/cmd/oamuser/user/ |
H A D | useradd.c | 55 * useradd [-u uid [-o] | -g group | -G group [[, group]...] 70 * uid - an integer 102 static uid_t uid; /* new uid */ variable 112 static char *uidstr = NULL; /* uid from command line */ 435 uid = (uid_t)strtol(uidstr, &ptr, (int)10); 441 switch (valid_uid(uid, NULL)) { 445 errmsg(M_UID_USED, uid); 450 errmsg(M_RESERVED, uid); 453 errmsg(M_TOOBIG, "uid", ui [all...] |
/illumos-gate/usr/src/lib/libshell/common/bltins/ |
H A D | regress.c | 81 "[102:euid?The intercept effective uid is set to \aoriginal-euid\a. The " 82 "effective uid of the underlying system process is not affected. The " 86 "[+geteuid()?The intercept effecive uid is returned. The " 87 "\bsetuid\b() intercept may change this between the real uid and " 89 "[+setuid(uid)?Sets the intercept effective uid to \auid\a. " 90 "Fails if \auid\a is neither the real uid nor " 94 "than the non-privileged-uid disable the priveleged mode. The intercepts " 95 "are:]#?[non-privileged-uid:=1]" 211 int setuid(uid_t uid) argument [all...] |
/illumos-gate/usr/src/cmd/login/ |
H A D | login_audit.c | 211 uid_t uid; local 218 uid = ADT_NO_ATTRIB; 221 uid = pwd->pw_uid; 236 if (adt_set_user(ah, uid, gid, uid, gid, p_tid, ADT_NEW)) {
|
/illumos-gate/usr/src/lib/nsswitch/files/common/ |
H A D | getpwnam.c | 69 return ((uint_t)argp->key.uid); 78 /* uid */ 82 /* empty uid */ 146 /* uid */ 150 /* check if the uid is empty or overflows */ 154 return ((uid_t)pw_uid == argp->key.uid); 164 if (argp->key.uid > MAXUID) 170 * Validates passwd entry replacing uid/gid > MAXUID by ID_NOBODY. 176 uid_t uid; local 183 * +name entries in passwd(4) do not override uid an [all...] |
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/os/ |
H A D | kuserok.c | 73 safechown(const char *src, uid_t uid, gid_t gid, int mode); 105 * under uid 205 * local uid via the gss cred table. Return TRUE if the uid was found in the 209 krb5_gsscred(krb5_principal principal, uid_t *uid) argument 230 * Get the uid mapping from the gsscred table. 235 uid, 0, 0, 0, 0); 277 uid_t uid; local 294 * with the uid mappings done for gssd). 305 if (krb5_gsscred(principal, &uid)) { [all...] |
/illumos-gate/usr/src/cmd/ptools/pcred/ |
H A D | pcred.c | 63 static uid_t uid = (uid_t)-1; variable 143 if (uid != (uid_t)-1) 144 pcr->pr_euid = pcr->pr_ruid = pcr->pr_suid = uid; 309 uid = pwd->pw_uid; 320 uid = (uid_t)str2id(user); 321 if (uid == (uid_t)-1) { 323 " or bad uid\n", 328 uid = pwd->pw_uid;
|
/illumos-gate/usr/src/uts/common/gssapi/ |
H A D | gssd_clnt_stubs.c | 96 uid, 106 uid_t uid; 142 arg.uid = (OM_uint32) uid; 273 uid) 282 uid_t uid; 292 time_rec, uid, &kcred->gssd_cred_verifier); 312 uid) 324 uid_t uid; 375 arg.uid 609 kgss_init_sec_context_wrapped( OM_uint32 *minor_status, const gssd_cred_id_t claimant_cred_handle, OM_uint32 gssd_cred_verifier, gssd_ctx_id_t *context_handle, OM_uint32 *gssd_context_verifier, const gss_name_t target_name, const gss_OID mech_type, int req_flags, OM_uint32 time_req, const gss_channel_bindings_t input_chan_bindings, const gss_buffer_t input_token, gss_OID *actual_mech_type, gss_buffer_t output_token, int *ret_flags, OM_uint32 *time_rec, uid_t uid) argument 838 kgss_init_sec_context( OM_uint32 *minor_status, const gss_cred_id_t claimant_cred_handle, gss_ctx_id_t *context_handle, const gss_name_t target_name, const gss_OID mech_type, int req_flags, OM_uint32 time_req, const gss_channel_bindings_t input_chan_bindings, const gss_buffer_t input_token, gss_OID *actual_mech_type, gss_buffer_t output_token, int *ret_flags, OM_uint32 *time_rec, uid_t uid) argument 920 kgss_accept_sec_context_wrapped( OM_uint32 *minor_status, gssd_ctx_id_t *context_handle, OM_uint32 *gssd_context_verifier, const gssd_cred_id_t verifier_cred_handle, OM_uint32 gssd_cred_verifier, const gss_buffer_t input_token, const gss_channel_bindings_t input_chan_bindings, gss_buffer_t src_name, gss_OID *mech_type, gss_buffer_t output_token, int *ret_flags, OM_uint32 *time_rec, gss_cred_id_t *delegated_cred_handle, uid_t uid) argument 1117 kgss_accept_sec_context( OM_uint32 *minor_status, gss_ctx_id_t *context_handle, const gss_cred_id_t verifier_cred_handle, const gss_buffer_t input_token, const gss_channel_bindings_t input_chan_bindings, gss_buffer_t src_name, gss_OID *mech_type, gss_buffer_t output_token, int *ret_flags, OM_uint32 *time_rec, gss_cred_id_t *delegated_cred_handle, uid_t uid) argument [all...] |
/illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/ |
H A D | smb_autohome.c | 83 uid_t uid; local 89 uid = token->tkn_user.i_id; 92 if (IDMAP_ID_IS_EPHEMERAL(uid)) { 96 if (getpwuid_r(uid, &pw, buf, sizeof (buf)) == NULL) { 98 "UID: %u\n", uid); 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 172 si.shr_uid = uid;
|
/illumos-gate/usr/src/lib/gss_mechs/mech_dh/backend/mech/ |
H A D | name.c | 165 * do_uid_nametype converts a uid to a gss_name_t pointed to by output 168 do_uid_nametype(OM_uint32 *minor, uid_t uid, gss_name_t *output) argument 172 if (!user2netname(netname, uid, NULL)) { 275 * We use getpwnam_r to convert the name to uid. Note it is 465 uid_t uid; local 468 uid = *(uid_t *)input->value; 470 /* uid = htonl(uid); No, this should be the local orfering */ 471 return (do_uid_nametype(minor, uid, output)); 508 /* Convert the name to a uid */ 509 uid_t uid = (uid_t)strtol(name, &p, 0); local [all...] |