/illumos-gate/usr/src/cmd/logins/ |
H A D | logins.c | 424 adddisp(struct passwd *pwent) in adddisp() argument 437 if ((compare = strcmp(current->loginID, pwent->pw_name)) >= 0) { in adddisp() 447 new->loginID = strdup(pwent->pw_name); in adddisp() 448 if (pwent->pw_comment && pwent->pw_comment[0] != '\0') { in adddisp() 449 new->freefield = strdup(pwent->pw_comment); in adddisp() 451 new->freefield = strdup(pwent->pw_gecos); in adddisp() 453 if (!pwent->pw_shell || !(*pwent->pw_shell)) { in adddisp() 456 new->shell = strdup(pwent->pw_shell); in adddisp() 458 new->iwd = strdup(pwent->pw_dir); in adddisp() 459 new->userID = pwent->pw_uid; in adddisp() [all …]
|
/illumos-gate/usr/src/cmd/users/ |
H A D | users.c | 532 adddisp(struct passwd *pwent) in adddisp() argument 547 if ((compare = strcmp(current->loginID, pwent->pw_name)) >= 0) in adddisp() 563 strcpy(allocstr((unsigned int)strlen(pwent->pw_name)+1), in adddisp() 564 pwent->pw_name); in adddisp() 565 if (pwent->pw_comment && pwent->pw_comment[0] != '\0') in adddisp() 568 (unsigned int)strlen(pwent->pw_comment)+1), in adddisp() 569 pwent->pw_comment); in adddisp() 573 (unsigned int)strlen(pwent->pw_gecos)+1), in adddisp() 574 pwent->pw_gecos); in adddisp() 650 struct passwd *pwent; /* Ptr to an /etc/passwd entry */ in main() local [all …]
|
/illumos-gate/usr/src/cmd/pgrep/ |
H A D | pgrep.c | 365 struct passwd *pwent; in parse_uids() local 378 if ((pwent = getpwnam(ptr)) != NULL) in parse_uids() 379 idtab_append(idt, pwent->pw_uid); in parse_uids()
|
/illumos-gate/usr/src/cmd/zlogin/ |
H A D | zlogin.c | 997 zone_get_user_pw(const char *user_cmd, struct passwd *pwent, char *pwbuf, in zone_get_user_pw() argument 1024 if (str2passwd(pwline, sizeof (pwline), pwent, pwbuf, pwbuflen) == 0) in zone_get_user_pw() 1025 return (pwent); in zone_get_user_pw() 1250 struct passwd pwent; in prep_env_noninteractive() local 1262 pw = zone_get_user_pw(user_cmd, &pwent, pwbuf, sizeof (pwbuf)); in prep_env_noninteractive()
|
/illumos-gate/usr/src/cmd/fs.d/ufs/ff/ |
H A D | ff.c | 724 struct passwd *pwent; in user_name() local 736 if ((pwent = getpwuid(uid)) == NULL) { in user_name() 739 hp->name_string = (char *)strdup(pwent->pw_name); in user_name()
|
/illumos-gate/usr/src/cmd/make/bin/ |
H A D | main.cc | 1589 struct passwd *pwent; in setup_for_projectdir() local 1593 pwent = getpwuid(uid); in setup_for_projectdir() 1594 if (pwent == NULL) { in setup_for_projectdir() 1597 if ((pwent = getpwnam(sccs_dir_path)) == NULL) { in setup_for_projectdir() 1601 (void) sprintf(path, "%s/src", pwent->pw_dir); in setup_for_projectdir() 1606 (void) sprintf(path, "%s/source", pwent->pw_dir); in setup_for_projectdir()
|
/illumos-gate/usr/src/cmd/praudit/ |
H A D | format.c | 132 struct passwd *pwent; in getname() local 140 if ((pwent = getpwuid(uid)) != NULL) { in getname() 141 SCPYN(&c->name[0], pwent->pw_name); in getname() 186 struct passwd *pwent; in loadnames() local 189 while ((pwent = fgetpwent(pf)) != NULL) { in loadnames() 190 c = findincache(&names, pwent->pw_uid); in loadnames() 192 SCPYN(&c->name[0], pwent->pw_name); in loadnames()
|
/illumos-gate/usr/src/cmd/sqlite/ |
H A D | shell.c | 1099 struct passwd *pwent; in find_home_dir() local 1101 if( (pwent=getpwuid(uid)) != NULL) { in find_home_dir() 1102 home_dir = pwent->pw_dir; in find_home_dir()
|
/illumos-gate/usr/src/cmd/ls/ |
H A D | ls.c | 2246 struct passwd *pwent; in getname() local 2260 } else if ((pwent = getpwuid(uid)) != NULL) { in getname() 2261 SCPYN(&c->name[0], pwent->pw_name); in getname()
|
/illumos-gate/usr/src/cmd/tar/ |
H A D | tar.c | 6320 struct passwd *pwent = getpwuid(uid); in getname() local 6321 c = hash_insert(uids, pwent ? pwent->pw_name : NULL, uid); in getname() 6344 struct passwd *pwent = getpwnam(name); in getuidbyname() local 6345 c = hash_insert(names, name, pwent ? (int)pwent->pw_uid : -1); in getuidbyname()
|