/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...] |
H A D | usermod.c | 53 * usermod [-u uid [-o] | -g group | -G group [[,group]...] 65 * uid - an integer less than MAXUID 91 static uid_t uid; /* new uid */ variable 94 static char *uidstr = NULL; /* uid from command line */ 364 * uid (-u & -o), group (-g), home dir (-m), loginname (-l). 409 uid = (uid_t)strtol(uidstr, &ptr, (int)10); 415 if (uid != pstruct->pw_uid) { 416 switch (valid_uid(uid, NULL)) { 420 errmsg(M_UID_USED, uid); [all...] |
/illumos-gate/usr/src/boot/include/isofs/cd9660/ |
H A D | cd9660_rrip.h | 48 char uid [ISODCL ( 20, 27)]; /* 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); 179 uid_t uid; local 223 /* We already have uid -- no need to call idmapd */ 225 uid = argp->key.uid; 227 uid 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 305 uid_t uid; local [all...] |
/illumos-gate/usr/src/lib/print/libpapi-lpd/common/ |
H A D | lpd-port.c | 321 uid_t uid = getuid(); local 325 if (uid == 0) { /* let root do what they want */ 328 if ((pw = getpwuid(uid)) == NULL) { 687 uid_t uid = getuid(); local 730 seteuid(uid); 785 setreuid(uid, uid);
|
/illumos-gate/usr/src/lib/libnsl/rpc/ |
H A D | svcauth_des.c | 605 uid_t uid; /* cached uid */ member in struct:bsdcred 627 authdes_getucred(const struct authdes_cred *adc, uid_t *uid, gid_t *gid, argument 674 *uid = cred->uid = i_uid; 694 *uid = cred->uid;
|
/illumos-gate/usr/src/lib/libpkg/common/ |
H A D | verify.c | 391 int uid, gid; local 791 uid = status.st_uid; 797 } else if ((uid = pwd->pw_uid) != status.st_uid) { 800 uid = pwd->pw_uid; 823 chown(path, uid, gid) < 0) {
|
/illumos-gate/usr/src/lib/libcmd/common/ |
H A D | cp.c | 163 int uid; /* caller uid */ member in struct:State_s 459 st.st_uid != state->uid ? "``not owner''" : 686 state->uid = geteuid(); 920 state->perm = state->uid ? S_IPERM : (S_IPERM & ~S_ISVTX);
|
/illumos-gate/usr/src/cmd/ypcmd/mknetid/ |
H A D | mknetid.c | 32 * sun.<uid>@<domainname> <uid>:<gid1>,<gid2>,... 167 int uid, gid; local 180 uid = Atoi(name); 181 put_d(uid); 183 if (uid == 0) { 246 int uid, gid; local 257 check_getname(lp, name, WHITE, COLON, ""); /* but get uid */ 258 uid = Atoi(name); 259 user2netname(name, uid, domai [all...] |
/illumos-gate/usr/src/cmd/pfexecd/ |
H A D | pfexecd.c | 276 get_granted_privs(uid_t uid) argument 282 if (getpwuid_r(uid, &pwdm, buf, sizeof (buf), &pwd) != 0 || pwd == NULL) 353 uid_t uid, euid, uuid; local 401 uid = euid = (uid_t)-1; 406 * If there's an error in parsing uid, gid, privs, then return 410 euid = uid = get_uid(value, &res->pfr_allowed, path); 431 res->pfr_scrubenv = (uid != (uid_t)-1 && euid == uid) || 435 res->pfr_ruid = uid; 454 res->pfr_setcred = uid ! [all...] |
/illumos-gate/usr/src/cmd/power/ |
H A D | sys-suspend.c | 486 pid_t uid; local 496 uid = getuid(); 502 if ((pwd = getpwuid(uid)) == NULL) { 540 if (stat_buf.st_uid != uid)
|
/illumos-gate/usr/src/cmd/ptools/ptree/ |
H A D | ptree.c | 56 uid_t uid; member in struct:ps 230 p->uid = info.pr_uid; 296 uid_t uid; local 304 uid = (uid_t)-1; 316 uid = pw->pw_uid; 326 * For uid matches, we never include pid 0 and only 329 if (p->pid == pid || (p->uid == uid && p->pid != 0 && 341 if (uid == (uid_t)-1)
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/ |
H A D | snoop_rpc.c | 305 int uid, gid, len; local 324 uid = getxdr_u_long(); 328 uid, gid); local
|
/illumos-gate/usr/src/cmd/cron/ |
H A D | atq.c | 319 * Get the uid of a person using his/her login name. Return -1 if no 339 getname(uid_t uid) argument 344 if ((pwdinfo = getpwuid(uid)) == 0)
|
/illumos-gate/usr/src/cmd/mdb/common/modules/nsmb/ |
H A D | nsmb.c | 270 mdb_printf("// smb_vc_t uid server \tuser\t\tstate\n"); 411 uintptr_t uid; /* optional filtering by UID */ member in struct:rqlist_cbdata 504 uid_t uid; /* optional filtering by UID */ member in struct:pwtree_cbdata 514 if (cbd->uid != (uid_t)-1 && cbd->uid != ptn->uid) { 524 mdb_printf(" %d", (uintptr_t)ptn->uid); 555 cbd.uid = (uid_t)mdb_strtoull(uid_str); 559 cbd.uid = (uid_t)mdb_strtoull(buf); 562 cbd.uid [all...] |
/illumos-gate/usr/src/cmd/fs.d/autofs/ |
H A D | autod_mount.c | 73 uid_t uid, 182 mount_nfs(me, spec_mntpnt, private, overlay, uid, 66 do_mount1( char *mapname, char *key, char *subdir, char *mapopts, char *path, uint_t isdirect, uid_t uid, action_list **alpp, int flags) argument
|
/illumos-gate/usr/src/cmd/saf/ |
H A D | pmadm.c | 113 uid_t uid; /* invoker's real uid */ local 285 uid = getuid(); 308 if (uid) { 317 if (uid) { 326 if (uid) { 335 if (uid) { 352 if (script && uid) {
|
/illumos-gate/usr/src/cmd/sendmail/src/ |
H A D | recipient.c | 145 ** send to -- effective uid/gid are important. 1280 ** won't necessarily be the real uid when we try to 1437 volatile uid_t uid; local 1460 sm_dprintf("include: old uid = %d/%d\n", 1497 uid = DefUid; 1503 uid = ca->q_uid; 1541 if (uid != 0) 1544 if (seteuid(uid) < 0) 1548 uid, (int) getuid(), (int) geteuid()); 1553 if (setreuid(0, uid) < [all...] |
/illumos-gate/usr/src/cmd/auditreduce/ |
H A D | option.c | 595 proc_user(char *optstr, uid_t *uid) argument 601 *uid = (uid_t)atoi(optstr); 609 *uid = usr->pw_uid;
|
/illumos-gate/usr/src/cmd/cmd-inet/lib/ipmgmtd/ |
H A D | ipmgmt_door.c | 117 uid_t uid; local 126 uid = ucred_getruid(cred); 127 if ((int)uid < 0) { 132 if (getpwuid_r(uid, &pwd, buf, sizeof (buf)) ==
|
/illumos-gate/usr/src/cmd/fs.d/ufs/repquota/ |
H A D | repquota.c | 235 uid_t uid; local 264 for (uid = 0; uid <= MAXUID && uid >= 0; uid++) { 271 prquota(uid, &dqbuf); 287 prquota(uid_t uid, struct dqblk *dqp) argument 298 up = lookup(uid); 302 (void) printf("#%-9ld", uid); 386 lookup(uid_t uid) argument 406 adduid(uid_t uid) argument 433 quotactl(int cmd, char *special, uid_t uid, caddr_t addr) argument [all...] |
/illumos-gate/usr/src/cmd/hal/tools/ |
H A D | hal-storage-shared.c | 243 permission_denied_privilege (const char *privilege, const char *uid) argument 246 fprintf (stderr, "%s refused uid %s\n", privilege, uid); 292 printf ("invoked by uid = %s\n", invoked_by_uid); 368 printf (" uid = '%s'\n", line_elements[1]); 420 * We allow uid 0 to actually ensure that Unmount(options=["lazy"], "/dev/blah") works from addon-storage. 522 syslog (LOG_INFO, "unmounted %s from '%s' on behalf of uid %s", device, mount_point_to_unmount, invoked_by_uid); 556 printf ("invoked by uid = %s\n", invoked_by_uid);
|
/illumos-gate/usr/src/cmd/idmap/idmapd/ |
H A D | server.c | 555 result->mappings.mappings_val[cb_data->next].id2.idmap_id_u.uid = 878 uid_t uid; local 888 uid = ucred_geteuid(uc); 889 if (uid == (uid_t)-1) { 896 if (getpwuid_r(uid, &pwd, buf, sizeof (buf)) == NULL) { 898 "authorization (%s)", uid, strerror(errno)); 1057 to->idmap_id_u.uid = from->idmap_id_u.uid;
|
/illumos-gate/usr/src/cmd/ipf/tools/ |
H A D | ip_fil.c | 219 int error = 0, unit = 0, tmp, uid; local 225 uid = getuid(); 233 error = fr_nat_ioctl(data, cmd, mode, uid, NULL, ifs); 241 error = fr_state_ioctl(data, cmd, mode, uid, NULL, ifs); 258 error = fr_auth_ioctl(data, cmd, mode, uid, 288 error = ip_lookup_ioctl(data, cmd, mode, uid,
|
/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
|