Symbol: pwd
usr/src/cmd/acct/accton.c
45
struct passwd *pwd;
usr/src/cmd/acct/accton.c
55
if ((pwd = getpwnam("adm")) == NULL) {
usr/src/cmd/acct/accton.c
58
admuid = pwd->pw_uid;
usr/src/cmd/allocate/add_allocatable.c
117
if ((getpwuid_r(uid, &pwd, pwbuf, sizeof (pwbuf))) == NULL) {
usr/src/cmd/allocate/add_allocatable.c
124
if (chkauthattr(DEVICE_CONFIG_AUTH, pwd.pw_name) != 1) {
usr/src/cmd/allocate/add_allocatable.c
69
struct passwd pwd;
usr/src/cmd/auditconfig/auditconfig.c
2283
struct passwd *pwd;
usr/src/cmd/auditconfig/auditconfig.c
2288
if ((pwd = getpwuid(uid)) == NULL) {
usr/src/cmd/auditconfig/auditconfig.c
2292
if ((pwd = getpwnam(user)) == NULL) {
usr/src/cmd/auditconfig/auditconfig.c
2297
return (pwd->pw_uid);
usr/src/cmd/auditconfig/auditconfig.c
2767
struct passwd *pwd;
usr/src/cmd/auditconfig/auditconfig.c
2770
if ((pwd = getpwuid((uid_t)auid)) != NULL)
usr/src/cmd/auditconfig/auditconfig.c
2771
username = pwd->pw_name;
usr/src/cmd/backup/lib/rmtlib.c
153
static struct passwd *pwd = 0;
usr/src/cmd/backup/lib/rmtlib.c
164
pwd = getpwuid(getuid());
usr/src/cmd/backup/lib/rmtlib.c
165
if (pwd == 0) {
usr/src/cmd/backup/lib/rmtlib.c
182
tuser = pwd->pw_name;
usr/src/cmd/backup/lib/rmtlib.c
196
rmtape = myrcmd(&rmtpeer, (ushort_t)sp->s_port, pwd->pw_name,
usr/src/cmd/bart/create.c
177
char pwd[PATH_MAX];
usr/src/cmd/bart/create.c
183
(void) getcwd(pwd, sizeof (pwd));
usr/src/cmd/bart/create.c
199
if (chdir(pwd) < 0) {
usr/src/cmd/bnu/getpwinfo.c
50
register struct passwd *pwd;
usr/src/cmd/bnu/getpwinfo.c
55
pwd = getpwnam(login_name);
usr/src/cmd/bnu/getpwinfo.c
56
if (pwd != NULL && pwd->pw_uid == uid)
usr/src/cmd/bnu/getpwinfo.c
61
if ((pwd = getpwuid(uid)) == NULL) {
usr/src/cmd/bnu/getpwinfo.c
62
if ((pwd = getpwuid(UUCPUID)) == NULL)
usr/src/cmd/bnu/getpwinfo.c
68
(void) strcpy(name, pwd->pw_name);
usr/src/cmd/bnu/getpwinfo.c
86
register struct passwd *pwd;
usr/src/cmd/bnu/getpwinfo.c
88
if ((pwd = getpwnam(name)) == NULL) {
usr/src/cmd/bnu/getpwinfo.c
94
(void) strcpy(path, pwd->pw_dir);
usr/src/cmd/bnu/getpwinfo.c
95
*uid = pwd->pw_uid;
usr/src/cmd/chown/chown.c
227
} else if ((pwd = getpwnam(argv[0])) != NULL) {
usr/src/cmd/chown/chown.c
228
uid = pwd->pw_uid;
usr/src/cmd/chown/chown.c
61
static struct passwd *pwd;
usr/src/cmd/cmd-inet/common/store_forw_creds.c
49
struct passwd *pwd;
usr/src/cmd/cmd-inet/common/store_forw_creds.c
54
if (!(pwd = getpwnam(lusername)))
usr/src/cmd/cmd-inet/common/store_forw_creds.c
58
if (seteuid(pwd->pw_uid))
usr/src/cmd/cmd-inet/common/store_forw_creds.c
62
pwd->pw_uid);
usr/src/cmd/cmd-inet/lib/ipmgmtd/ipmgmt_door.c
126
struct passwd pwd;
usr/src/cmd/cmd-inet/lib/ipmgmtd/ipmgmt_door.c
140
if (getpwuid_r(uid, &pwd, buf, sizeof (buf)) ==
usr/src/cmd/cmd-inet/lib/ipmgmtd/ipmgmt_door.c
147
pwd.pw_name) != 1) {
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
129
struct passwd *pwd)
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
147
struct passwd *pwd)
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
157
struct passwd *pwd)
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
169
struct passwd *pwd)
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
211
struct passwd *pwd)
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
230
struct passwd *pwd)
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
248
nwamd_door_req_action(nwamd_door_arg_t *req, ucred_t *ucr, struct passwd *pwd)
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
273
if (chkauthattr(AUTOCONF_SELECT_AUTH, pwd->pw_name) == 0) {
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
284
if (chkauthattr(AUTOCONF_WLAN_AUTH, pwd->pw_name) == 0) {
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
291
if (chkauthattr(AUTOCONF_WRITE_AUTH, pwd->pw_name) == 0) {
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
298
if (chkauthattr(AUTOCONF_WRITE_AUTH, pwd->pw_name) == 0 &&
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
299
chkauthattr(AUTOCONF_SELECT_AUTH, pwd->pw_name) == 0) {
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
451
nwamd_door_req_state(nwamd_door_arg_t *req, ucred_t *ucr, struct passwd *pwd)
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
520
struct passwd *pwd)
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
541
struct passwd *pwd = NULL;
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
558
if ((pwd = getpwuid(uid)) == NULL) {
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
581
pwd->pw_name) == 0) {
usr/src/cmd/cmd-inet/lib/nwamd/door_if.c
588
req->nwda_error = door_req_table[i].ndre_fn(req, ucr, pwd);
usr/src/cmd/cmd-inet/usr.bin/finger.c
128
struct passwd *pwd; /* structure of /etc/passwd stuff */
usr/src/cmd/cmd-inet/usr.bin/finger.c
300
p->pwd = NULL;
usr/src/cmd/cmd-inet/usr.bin/finger.c
303
p->pwd = pwdcopy(pw);
usr/src/cmd/cmd-inet/usr.bin/finger.c
305
p->name = p->pwd->pw_name;
usr/src/cmd/cmd-inet/usr.bin/finger.c
348
p->pwd = NULL;
usr/src/cmd/cmd-inet/usr.bin/finger.c
363
p->pwd = pwdcopy(pw);
usr/src/cmd/cmd-inet/usr.bin/finger.c
375
if (p->pwd == NULL) {
usr/src/cmd/cmd-inet/usr.bin/finger.c
376
p->pwd = pwdcopy(pw);
usr/src/cmd/cmd-inet/usr.bin/finger.c
385
new->pwd = pwdcopy(pw);
usr/src/cmd/cmd-inet/usr.bin/finger.c
411
if (strncmp((p->pwd != NULL) ?
usr/src/cmd/cmd-inet/usr.bin/finger.c
412
p->pwd->pw_name : p->name,
usr/src/cmd/cmd-inet/usr.bin/finger.c
431
new->pwd = p->pwd;
usr/src/cmd/cmd-inet/usr.bin/finger.c
490
if (p->pwd != NULL && !AlreadyPrinted(p->pwd->pw_uid)) {
usr/src/cmd/cmd-inet/usr.bin/finger.c
491
AnyMail(p->pwd->pw_name);
usr/src/cmd/cmd-inet/usr.bin/finger.c
495
s = malloc(strlen(p->pwd->pw_dir) +
usr/src/cmd/cmd-inet/usr.bin/finger.c
498
(void) strcpy(s, p->pwd->pw_dir);
usr/src/cmd/cmd-inet/usr.bin/finger.c
514
s = malloc(strlen(p->pwd->pw_dir) +
usr/src/cmd/cmd-inet/usr.bin/finger.c
517
(void) strcpy(s, p->pwd->pw_dir);
usr/src/cmd/cmd-inet/usr.bin/finger.c
589
if (pers->pwd == NULL) {
usr/src/cmd/cmd-inet/usr.bin/finger.c
593
(void) printf("%-8s", pers->pwd->pw_name);
usr/src/cmd/cmd-inet/usr.bin/finger.c
640
if (pers->pwd == NULL) {
usr/src/cmd/cmd-inet/usr.bin/finger.c
645
(void) printf("Login name: %-10s", pers->pwd->pw_name);
usr/src/cmd/cmd-inet/usr.bin/finger.c
655
(void) printf("\nDirectory: %-25s", pers->pwd->pw_dir);
usr/src/cmd/cmd-inet/usr.bin/finger.c
656
if (*pers->pwd->pw_shell)
usr/src/cmd/cmd-inet/usr.bin/finger.c
657
(void) printf("\tShell: %-s", pers->pwd->pw_shell);
usr/src/cmd/cmd-inet/usr.bin/finger.c
700
if (pers->pwd == NULL)
usr/src/cmd/cmd-inet/usr.bin/finger.c
702
gp = pers->pwd->pw_gecos;
usr/src/cmd/cmd-inet/usr.bin/finger.c
712
lp = pers->pwd->pw_name;
usr/src/cmd/cmd-inet/usr.bin/finger.c
750
if (fseeko(lf, (off_t)pers->pwd->pw_uid * (off_t)sizeof (ll),
usr/src/cmd/cmd-inet/usr.bin/ftp/cmdtab.c
184
{ "pwd", pwdhelp, 0, 1, 1, pwd },
usr/src/cmd/cmd-inet/usr.bin/ftp/ftp_var.h
267
extern void pwd(int argc, char *argv[]);
usr/src/cmd/cmd-inet/usr.bin/pppd/upap.c
665
char *user, *pwd, *msg;
usr/src/cmd/cmd-inet/usr.bin/pppd/upap.c
694
pwd = (char *) (p + ulen + 2);
usr/src/cmd/cmd-inet/usr.bin/pppd/upap.c
701
print_string(pwd, wlen, printer, arg);
usr/src/cmd/cmd-inet/usr.bin/rcp.c
204
if (!(pwd = getpwuid(userid = getuid()))) {
usr/src/cmd/cmd-inet/usr.bin/rcp.c
579
suser = pwd->pw_name;
usr/src/cmd/cmd-inet/usr.bin/rcp.c
609
pwd->pw_name,
usr/src/cmd/cmd-inet/usr.bin/rcp.c
611
pwd->pw_name,
usr/src/cmd/cmd-inet/usr.bin/rcp.c
719
pwd->pw_name,
usr/src/cmd/cmd-inet/usr.bin/rcp.c
720
tuser ? tuser : pwd->pw_name,
usr/src/cmd/cmd-inet/usr.bin/rcp.c
741
pwd->pw_name,
usr/src/cmd/cmd-inet/usr.bin/rcp.c
743
pwd->pw_name,
usr/src/cmd/cmd-inet/usr.bin/rcp.c
75
static struct passwd *pwd;
usr/src/cmd/cmd-inet/usr.bin/rcp.c
769
pwd->pw_name,
usr/src/cmd/cmd-inet/usr.bin/rcp.c
771
pwd->pw_name, bp, 0,
usr/src/cmd/cmd-inet/usr.bin/rcp.c
819
suser = pwd->pw_name;
usr/src/cmd/cmd-inet/usr.bin/rcp.c
826
suser = pwd->pw_name;
usr/src/cmd/cmd-inet/usr.bin/rcp.c
836
pwd->pw_name, suser,
usr/src/cmd/cmd-inet/usr.bin/rcp.c
928
rem = rcmd_af(&host, portnumber, pwd->pw_name, suser,
usr/src/cmd/cmd-inet/usr.bin/rcp.c
954
rem = rcmd_af(&host, portnumber, pwd->pw_name,
usr/src/cmd/cmd-inet/usr.bin/rcp.c
978
pwd->pw_name, suser, bp, 0,
usr/src/cmd/cmd-inet/usr.bin/rlogin.c
278
struct passwd *pwd;
usr/src/cmd/cmd-inet/usr.bin/rlogin.c
463
pwd = getpwuid(uid = getuid());
usr/src/cmd/cmd-inet/usr.bin/rlogin.c
464
if (pwd == NULL) {
usr/src/cmd/cmd-inet/usr.bin/rlogin.c
470
name = pwd->pw_name;
usr/src/cmd/cmd-inet/usr.bin/rlogin.c
650
null_local_username ? "" : pwd->pw_name,
usr/src/cmd/cmd-inet/usr.bin/rlogin.c
734
null_local_username ? "" : pwd->pw_name,
usr/src/cmd/cmd-inet/usr.bin/rsh.c
212
struct passwd *pwd;
usr/src/cmd/cmd-inet/usr.bin/rsh.c
411
pwd = getpwuid(uid);
usr/src/cmd/cmd-inet/usr.bin/rsh.c
412
if (pwd == NULL) {
usr/src/cmd/cmd-inet/usr.bin/rsh.c
417
user = pwd->pw_name;
usr/src/cmd/cmd-inet/usr.bin/rsh.c
568
pwd->pw_name, user,
usr/src/cmd/cmd-inet/usr.bin/rsh.c
653
rem = rcmd_af(&host, portnumber, pwd->pw_name, user, args,
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_support.c
116
ilbd_check_client_config_auth(const struct passwd *pwd)
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_support.c
118
if (chkauthattr(NET_ILB_CONFIG_AUTH, pwd->pw_name) == 0) {
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_support.c
120
" configuration operation", pwd->pw_name);
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_support.c
128
ilbd_check_client_enable_auth(const struct passwd *pwd)
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_support.c
130
if (chkauthattr(NET_ILB_ENABLE_AUTH, pwd->pw_name) == 0) {
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_support.c
132
" enable/disable operation", pwd->pw_name);
usr/src/cmd/cmd-inet/usr.sbin/in.comsat.c
280
struct passwd *pwd;
usr/src/cmd/cmd-inet/usr.sbin/in.comsat.c
307
if ((pwd = getpwnam(name)) == (struct passwd *)-1) {
usr/src/cmd/cmd-inet/usr.sbin/in.comsat.c
311
if (setuid(pwd->pw_uid) == -1) {
usr/src/cmd/cmd-inet/usr.sbin/in.comsat.c
338
if (fstat(fd, &stb) != 0 || stb.st_uid != pwd->pw_uid) {
usr/src/cmd/cmd-inet/usr.sbin/in.comsat.c
382
stl.st_uid != pwd->pw_uid ||
usr/src/cmd/cmd-inet/usr.sbin/in.rexecd.c
169
struct passwd *pwd, pw_data;
usr/src/cmd/cmd-inet/usr.sbin/in.rexecd.c
275
pwd = getpwnam_r(user, &pw_data, pwdbuf, sizeof (pwdbuf));
usr/src/cmd/cmd-inet/usr.sbin/in.rexecd.c
276
if (pwd == NULL) {
usr/src/cmd/cmd-inet/usr.sbin/in.rexecd.c
341
if (setgid((gid_t)pwd->pw_gid) < 0) {
usr/src/cmd/cmd-inet/usr.sbin/in.rexecd.c
348
(void) initgroups(pwd->pw_name, pwd->pw_gid);
usr/src/cmd/cmd-inet/usr.sbin/in.rexecd.c
359
if (setuid((uid_t)pwd->pw_uid) < 0) {
usr/src/cmd/cmd-inet/usr.sbin/in.rexecd.c
419
if (*pwd->pw_shell == '\0')
usr/src/cmd/cmd-inet/usr.sbin/in.rexecd.c
420
pwd->pw_shell = "/bin/sh";
usr/src/cmd/cmd-inet/usr.sbin/in.rexecd.c
424
if (chdir(pwd->pw_dir) < 0) {
usr/src/cmd/cmd-inet/usr.sbin/in.rexecd.c
430
if (pwd->pw_uid)
usr/src/cmd/cmd-inet/usr.sbin/in.rexecd.c
435
(void) strncat(homedir, pwd->pw_dir, sizeof (homedir) - 6);
usr/src/cmd/cmd-inet/usr.sbin/in.rexecd.c
436
(void) strncat(shell, pwd->pw_shell, sizeof (shell) - 7);
usr/src/cmd/cmd-inet/usr.sbin/in.rexecd.c
437
(void) strncat(username, pwd->pw_name, sizeof (username) - 6);
usr/src/cmd/cmd-inet/usr.sbin/in.rexecd.c
458
cp = rindex(pwd->pw_shell, '/');
usr/src/cmd/cmd-inet/usr.sbin/in.rexecd.c
462
cp = pwd->pw_shell;
usr/src/cmd/cmd-inet/usr.sbin/in.rexecd.c
463
(void) execle(pwd->pw_shell, cp, "-c", cmdbuf, (char *)0, envinit);
usr/src/cmd/cmd-inet/usr.sbin/in.rexecd.c
464
perror(pwd->pw_shell);
usr/src/cmd/cmd-inet/usr.sbin/in.rshd.c
1056
if (*pwd->pw_shell == '\0')
usr/src/cmd/cmd-inet/usr.sbin/in.rshd.c
1057
pwd->pw_shell = "/bin/sh";
usr/src/cmd/cmd-inet/usr.sbin/in.rshd.c
1066
if (setgid(pwd->pw_gid) == -1) {
usr/src/cmd/cmd-inet/usr.sbin/in.rshd.c
1080
if (initgroups(locuser, pwd->pw_gid) == -1) {
usr/src/cmd/cmd-inet/usr.sbin/in.rshd.c
1093
if (setuid(pwd->pw_uid) == -1) {
usr/src/cmd/cmd-inet/usr.sbin/in.rshd.c
1100
if (chdir(pwd->pw_dir) < 0) {
usr/src/cmd/cmd-inet/usr.sbin/in.rshd.c
1115
path = (pwd->pw_uid == 0) ? rootpath : userpath;
usr/src/cmd/cmd-inet/usr.sbin/in.rshd.c
1122
homedir_len = strlen(pwd->pw_dir) + strlen(homestr) + 1;
usr/src/cmd/cmd-inet/usr.sbin/in.rshd.c
1123
shell_len = strlen(pwd->pw_shell) + strlen(shellstr) + 1;
usr/src/cmd/cmd-inet/usr.sbin/in.rshd.c
1124
username_len = strlen(pwd->pw_name) + strlen(userstr) + 1;
usr/src/cmd/cmd-inet/usr.sbin/in.rshd.c
1132
(void) snprintf(homedir, homedir_len, "%s%s", homestr, pwd->pw_dir);
usr/src/cmd/cmd-inet/usr.sbin/in.rshd.c
1133
(void) snprintf(shell, shell_len, "%s%s", shellstr, pwd->pw_shell);
usr/src/cmd/cmd-inet/usr.sbin/in.rshd.c
1134
(void) snprintf(username, username_len, "%s%s", userstr, pwd->pw_name);
usr/src/cmd/cmd-inet/usr.sbin/in.rshd.c
1244
cp = strrchr(pwd->pw_shell, '/');
usr/src/cmd/cmd-inet/usr.sbin/in.rshd.c
1248
cp = pwd->pw_shell;
usr/src/cmd/cmd-inet/usr.sbin/in.rshd.c
1272
(void) execle(pwd->pw_shell, cp, "-c", (char *)cmdbuf + 3,
usr/src/cmd/cmd-inet/usr.sbin/in.rshd.c
1275
(void) execle(pwd->pw_shell, cp, "-c", cmdbuf, NULL,
usr/src/cmd/cmd-inet/usr.sbin/in.rshd.c
1279
perror(pwd->pw_shell);
usr/src/cmd/cmd-inet/usr.sbin/in.rshd.c
436
struct passwd *pwd;
usr/src/cmd/cmd-inet/usr.sbin/in.rshd.c
725
pwd = getpwnam(locuser);
usr/src/cmd/cmd-inet/usr.sbin/in.rshd.c
727
if ((pwd == NULL) || (shpwd == NULL)) {
usr/src/cmd/cmd-inet/usr.sbin/in.rshd.c
833
if (pwd->pw_uid && !access("/etc/nologin", F_OK)) {
usr/src/cmd/cmd-inet/usr.sbin/in.rshd.c
841
if (pwd && (pwd->pw_uid == 0)) {
usr/src/cmd/cmd-inet/usr.sbin/in.rshd.c
875
if (chdir(pwd->pw_dir) < 0) {
usr/src/cmd/cmd-inet/usr.sbin/in.tftpd.c
185
struct passwd *pwd; /* for "nobody" entry */
usr/src/cmd/cmd-inet/usr.sbin/in.tftpd.c
192
pwd = getpwnam("nobody");
usr/src/cmd/cmd-inet/usr.sbin/in.tftpd.c
193
if (pwd != NULL) {
usr/src/cmd/cmd-inet/usr.sbin/in.tftpd.c
194
uid_nobody = pwd->pw_uid;
usr/src/cmd/cmd-inet/usr.sbin/in.tftpd.c
195
gid_nobody = pwd->pw_gid;
usr/src/cmd/cmd-inet/usr.sbin/inetconv/inetconv.c
438
struct passwd *pwd;
usr/src/cmd/cmd-inet/usr.sbin/inetconv/inetconv.c
504
if ((pwd = getpwnam(iconf->username)) == NULL) {
usr/src/cmd/cmd-inet/usr.sbin/inetconv/inetconv.c
511
if ((grp = getgrgid(pwd->pw_gid)) != NULL) {
usr/src/cmd/cmd-inet/usr.sbin/inetconv/inetconv.c
517
len = snprintf(s, 1, "%d", pwd->pw_gid) + 1;
usr/src/cmd/cmd-inet/usr.sbin/inetconv/inetconv.c
520
pwd->pw_gid);
usr/src/cmd/cmd-inet/usr.sbin/ipqosconf/ipqosconf.c
2828
struct passwd *pwd;
usr/src/cmd/cmd-inet/usr.sbin/ipqosconf/ipqosconf.c
2832
pwd = getpwuid(uid);
usr/src/cmd/cmd-inet/usr.sbin/ipqosconf/ipqosconf.c
2833
if (pwd != NULL) {
usr/src/cmd/cmd-inet/usr.sbin/ipqosconf/ipqosconf.c
2834
(void) fprintf(fp, "%s\n", pwd->pw_name);
usr/src/cmd/cmd-inet/usr.sbin/ipqosconf/ipqosconf.c
4206
struct passwd *pwd;
usr/src/cmd/cmd-inet/usr.sbin/ipqosconf/ipqosconf.c
4229
pwd = getpwnam(str);
usr/src/cmd/cmd-inet/usr.sbin/ipqosconf/ipqosconf.c
4230
if (pwd == NULL) {
usr/src/cmd/cmd-inet/usr.sbin/ipqosconf/ipqosconf.c
4233
*uid = pwd->pw_uid;
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs_acl.c
755
struct passwd *pwd;
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs_acl.c
758
pwd = getpwuid(uid);
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs_acl.c
759
if (pwd == NULL) {
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs_acl.c
763
return (pwd->pw_name);
usr/src/cmd/cron/at.c
801
struct passwd *pwd, pwds;
usr/src/cmd/cron/at.c
805
pwd = getpwuid_r(user, &pwds, buf_pwd, sizeof (buf_pwd));
usr/src/cmd/cron/at.c
806
if (pwd == NULL) {
usr/src/cmd/cron/at.c
840
if ((!cron_admin(pwd->pw_name)) &&
usr/src/cmd/cron/at.c
851
if ((cron_admin(pwd->pw_name)) &&
usr/src/cmd/cron/at.c
879
(!cron_admin(pwd->pw_name))) {
usr/src/cmd/cron/atrm.c
192
if (pwd = getpwnam(*argv)) {
usr/src/cmd/cron/atrm.c
193
if (statlist[i]->st_uid != pwd->pw_uid)
usr/src/cmd/cron/atrm.c
250
struct passwd *pwd;
usr/src/cmd/cron/atrm.c
80
struct passwd *pwd;
usr/src/cmd/devfsadm/devfsadm.c
2831
struct passwd pwd, *resp;
usr/src/cmd/devfsadm/devfsadm.c
2952
rv = getpwuid_r(sb.st_uid, &pwd, pwd_buf, sizeof (pwd_buf), &resp);
usr/src/cmd/devfsadm/devfsadm.c
2960
assert(&pwd == resp);
usr/src/cmd/fs.d/autofs/autod_nfs.c
4095
struct passwd *pwd, pwds;
usr/src/cmd/fs.d/autofs/autod_nfs.c
4113
pwd = getpwnam_r(dst_username, &pwds, buf_pwd,
usr/src/cmd/fs.d/autofs/autod_nfs.c
4115
if (pwd == NULL) {
usr/src/cmd/fs.d/autofs/autod_nfs.c
4122
homedir_len = strlen(pwd->pw_dir);
usr/src/cmd/fs.d/autofs/autod_nfs.c
4135
(strcmp(pwd->pw_dir, dst + dst_dir_len) != 0)) {
usr/src/cmd/fs.d/autofs/autod_nfs.c
4141
(strcmp(pwd->pw_dir, src + src_dir_len) != 0)) {
usr/src/cmd/fs.d/autofs/autod_nfs.c
4157
if (chown(src, pwd->pw_uid, pwd->pw_gid) == -1) {
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2321
struct passwd pwd;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2326
if (getpwuid_r(uid, &pwd, pwbuf, pw_size) == NULL)
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2329
tmpgrps[0] = pwd.pw_gid;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2331
tmpngrps = _getgroupsbymember(pwd.pw_name, tmpgrps, ngroups_max, 1);
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2335
pwd.pw_name);
usr/src/cmd/fs.d/nfs/nfsmapid/nfsmapid.c
199
struct passwd pwd;
usr/src/cmd/fs.d/nfs/nfsmapid/nfsmapid.c
240
(void) _uncached_getpwnam_r("NF21dmvP", &pwd, pwd_buf, pwd_buflen);
usr/src/cmd/fs.d/nfs/nfsmapid/nfsmapid.c
241
(void) _uncached_getpwuid_r(1181794, &pwd, pwd_buf, pwd_buflen);
usr/src/cmd/fs.d/nfs/nfsmapid/nfsmapid_server.c
160
(pwd_rc = getpwnam_r(user, &pwd, pwd_buf, pwd_buflen, &pwd_ptr))
usr/src/cmd/fs.d/nfs/nfsmapid/nfsmapid_server.c
179
result.u_res.uid = pwd.pw_uid;
usr/src/cmd/fs.d/nfs/nfsmapid/nfsmapid_server.c
192
struct passwd pwd;
usr/src/cmd/fs.d/nfs/nfsmapid/nfsmapid_server.c
264
getpwuid_r(uid, &pwd, pwd_buf, pwd_buflen, &pwd_ptr) != 0 ||
usr/src/cmd/fs.d/nfs/nfsmapid/nfsmapid_server.c
295
pw_str = pwd.pw_name;
usr/src/cmd/fs.d/nfs/nfsmapid/nfsmapid_server.c
93
struct passwd pwd;
usr/src/cmd/fs.d/smbclnt/mount/mount.c
421
struct passwd *pwd;
usr/src/cmd/fs.d/smbclnt/mount/mount.c
561
pwd = isdigit(optarg[0]) ?
usr/src/cmd/fs.d/smbclnt/mount/mount.c
563
if (pwd == NULL) {
usr/src/cmd/fs.d/smbclnt/mount/mount.c
568
mdatap->uid = pwd->pw_uid;
usr/src/cmd/fs.d/udfs/fsdb/fsdb_yacc.y
114
| inode | ls | override | nprompt | pwd | quit | tag | shell
usr/src/cmd/fs.d/udfs/fsdb/fsdb_yacc.y
436
pwd : PWD
usr/src/cmd/fs.d/ufs/quota/quota.c
208
struct passwd *pwd = getpwuid(uid);
usr/src/cmd/fs.d/ufs/quota/quota.c
215
if (pwd == NULL)
usr/src/cmd/fs.d/ufs/quota/quota.c
218
showquotas(uid, pwd->pw_name);
usr/src/cmd/fs.d/ufs/quota/quota.c
224
struct passwd *pwd = getpwnam(name);
usr/src/cmd/fs.d/ufs/quota/quota.c
226
if (pwd == NULL) {
usr/src/cmd/fs.d/ufs/quota/quota.c
230
if (pwd->pw_uid == 0) {
usr/src/cmd/fs.d/ufs/quota/quota.c
235
showquotas(pwd->pw_uid, name);
usr/src/cmd/hotplugd/hotplugd_door.c
269
struct passwd pwd;
usr/src/cmd/hotplugd/hotplugd_door.c
275
if ((getpwuid_r(euid, &pwd, buf, sizeof (buf)) == NULL) ||
usr/src/cmd/hotplugd/hotplugd_door.c
276
(chkauthattr(auth, pwd.pw_name) == 0)) {
usr/src/cmd/idmap/idmapd/dbutils.c
2959
struct passwd pwd, *pwdp;
usr/src/cmd/idmap/idmapd/dbutils.c
2970
pwdp = getpwnam_r(name, &pwd, buf, pwdbufsiz);
usr/src/cmd/idmap/idmapd/dbutils.c
2973
pwdp = getpwnam_r(lower_name, &pwd, buf, pwdbufsiz);
usr/src/cmd/idmap/idmapd/dbutils.c
2980
id->idmap_id_u.uid = pwd.pw_uid;
usr/src/cmd/idmap/idmapd/dbutils.c
3012
struct passwd pwd;
usr/src/cmd/idmap/idmapd/dbutils.c
3023
if (getpwuid_r(pid, &pwd, buf, pwdbufsiz) == NULL) {
usr/src/cmd/idmap/idmapd/dbutils.c
3029
*unixname = strdup(pwd.pw_name);
usr/src/cmd/idmap/idmapd/directory_provider_nsswitch.c
130
pwd = getpwuid(rid - LOCALRID_UID_MIN);
usr/src/cmd/idmap/idmapd/directory_provider_nsswitch.c
131
if (pwd == NULL) {
usr/src/cmd/idmap/idmapd/directory_provider_nsswitch.c
190
pwd = getpwnam(name);
usr/src/cmd/idmap/idmapd/directory_provider_nsswitch.c
191
if (pwd == NULL && errno != 0) {
usr/src/cmd/idmap/idmapd/directory_provider_nsswitch.c
227
if (pwd == NULL && grp == NULL)
usr/src/cmd/idmap/idmapd/directory_provider_nsswitch.c
230
de = directory_provider_nsswitch_populate(&del[i], pwd, grp,
usr/src/cmd/idmap/idmapd/directory_provider_nsswitch.c
250
struct passwd *pwd,
usr/src/cmd/idmap/idmapd/directory_provider_nsswitch.c
262
if (pwd != NULL && grp != NULL) {
usr/src/cmd/idmap/idmapd/directory_provider_nsswitch.c
297
if (pwd != NULL) {
usr/src/cmd/idmap/idmapd/directory_provider_nsswitch.c
302
const char *p = pwd->pw_name;
usr/src/cmd/idmap/idmapd/directory_provider_nsswitch.c
312
de = uint_list_dav(val, &pwd->pw_gid, 1);
usr/src/cmd/idmap/idmapd/directory_provider_nsswitch.c
315
pwd->pw_uid + LOCALRID_UID_MIN);
usr/src/cmd/idmap/idmapd/directory_provider_nsswitch.c
317
const char *p = pwd->pw_gecos;
usr/src/cmd/idmap/idmapd/directory_provider_nsswitch.c
324
pwd->pw_name, _idmapdstate.hostname);
usr/src/cmd/idmap/idmapd/directory_provider_nsswitch.c
332
const char *p = pwd->pw_name;
usr/src/cmd/idmap/idmapd/directory_provider_nsswitch.c
335
de = uint_list_dav(val, &pwd->pw_uid, 1);
usr/src/cmd/idmap/idmapd/directory_provider_nsswitch.c
337
const char *p = pwd->pw_gecos;
usr/src/cmd/idmap/idmapd/directory_provider_nsswitch.c
340
const char *p = pwd->pw_dir;
usr/src/cmd/idmap/idmapd/directory_provider_nsswitch.c
343
const char *p = pwd->pw_shell;
usr/src/cmd/idmap/idmapd/directory_provider_nsswitch.c
349
pwd->pw_name, _idmapdstate.hostname);
usr/src/cmd/idmap/idmapd/directory_provider_nsswitch.c
50
directory_entry_rpc *pent, struct passwd *pwd, struct group *grp,
usr/src/cmd/idmap/idmapd/directory_provider_nsswitch.c
82
struct passwd *pwd = NULL;
usr/src/cmd/idmap/idmapd/server.c
894
struct passwd pwd;
usr/src/cmd/idmap/idmapd/server.c
910
if (getpwuid_r(uid, &pwd, buf, sizeof (buf)) == NULL) {
usr/src/cmd/idmap/idmapd/server.c
917
if (chkauthattr(IDMAP_RULES_AUTH, pwd.pw_name) != 1) {
usr/src/cmd/idmap/idmapd/server.c
919
pwd.pw_name, IDMAP_RULES_AUTH);
usr/src/cmd/isns/isnsd/door.c
921
struct passwd pwds, *pwd;
usr/src/cmd/isns/isnsd/door.c
941
ret = getpwuid_r(user, &pwds, buf_pwd, sizeof (buf_pwd), &pwd);
usr/src/cmd/isns/isnsd/door.c
949
if (!chkauthattr(ISNS_ADMIN_WRITE_AUTH, pwd->pw_name)) {
usr/src/cmd/itadm/itadm.c
262
struct passwd *pwd = NULL;
usr/src/cmd/itadm/itadm.c
282
pwd = getpwuid(getuid());
usr/src/cmd/itadm/itadm.c
283
if (pwd == NULL) {
usr/src/cmd/itadm/itadm.c
289
itadm_uname = strdup(pwd->pw_name);
usr/src/cmd/krb5/kadmin/dbutil/kdb5_create.c
168
krb5_data pwd, seed;
usr/src/cmd/krb5/kadmin/dbutil/kdb5_create.c
264
pwd.data = mkey_password;
usr/src/cmd/krb5/kadmin/dbutil/kdb5_create.c
265
pwd.length = strlen(mkey_password);
usr/src/cmd/krb5/kadmin/dbutil/kdb5_create.c
276
&pwd, &master_salt, &mkey);
usr/src/cmd/krb5/kadmin/dbutil/kdb5_create.c
426
krb5_data pwd;
usr/src/cmd/krb5/kadmin/dbutil/kdb5_create.c
437
pwd.data = mkey_password;
usr/src/cmd/krb5/kadmin/dbutil/kdb5_create.c
438
pwd.length = strlen(mkey_password);
usr/src/cmd/krb5/kadmin/dbutil/kdb5_create.c
439
kret = krb5_c_random_seed(context, &pwd);
usr/src/cmd/krb5/kadmin/dbutil/kdb5_util.c
443
krb5_data scratch, pwd, seed;
usr/src/cmd/krb5/kadmin/dbutil/kdb5_util.c
494
pwd.data = mkey_password;
usr/src/cmd/krb5/kadmin/dbutil/kdb5_util.c
495
pwd.length = strlen(mkey_password);
usr/src/cmd/krb5/kadmin/dbutil/kdb5_util.c
515
&pwd, &scratch, &master_key);
usr/src/cmd/krb5/kadmin/server/server_stubs.c
363
int verify_pam_pw(char *userdata, char *pwd) {
usr/src/cmd/krb5/kadmin/server/server_stubs.c
389
err = pam_set_item(pamh, PAM_AUTHTOK, (void *)pwd);
usr/src/cmd/krb5/ldap_util/kdb5_ldap_realm.c
2259
krb5_data pwd;
usr/src/cmd/krb5/ldap_util/kdb5_ldap_realm.c
2272
pwd.data = mkey_password;
usr/src/cmd/krb5/ldap_util/kdb5_ldap_realm.c
2273
pwd.length = strlen(mkey_password);
usr/src/cmd/krb5/ldap_util/kdb5_ldap_realm.c
2274
kret = krb5_c_random_seed(context, &pwd);
usr/src/cmd/krb5/ldap_util/kdb5_ldap_realm.c
645
krb5_data master_salt, pwd;
usr/src/cmd/krb5/ldap_util/kdb5_ldap_realm.c
647
pwd.data = mkey_password;
usr/src/cmd/krb5/ldap_util/kdb5_ldap_realm.c
648
pwd.length = strlen(mkey_password);
usr/src/cmd/krb5/ldap_util/kdb5_ldap_realm.c
657
&pwd, &master_salt, &master_keyblock);
usr/src/cmd/krb5/ldap_util/kdb5_ldap_services.c
1719
krb5_data pwd, hex;
usr/src/cmd/krb5/ldap_util/kdb5_ldap_services.c
1720
pwd.length = passwd_len;
usr/src/cmd/krb5/ldap_util/kdb5_ldap_services.c
1721
pwd.data = passwd;
usr/src/cmd/krb5/ldap_util/kdb5_ldap_services.c
1723
errcode = tohex(pwd, &hex);
usr/src/cmd/krb5/ldap_util/kdb5_ldap_services.c
2049
krb5_data pwd;
usr/src/cmd/krb5/ldap_util/kdb5_ldap_services.c
2051
pwd.length = passwd_len;
usr/src/cmd/krb5/ldap_util/kdb5_ldap_services.c
2052
pwd.data = passwd;
usr/src/cmd/krb5/ldap_util/kdb5_ldap_services.c
2054
ret = tohex(pwd, &hexpasswd);
usr/src/cmd/krb5/ldap_util/kdb5_ldap_services.h
64
extern int enc_password(struct data pwd, struct data *enc_key, struct data *enc_pass);
usr/src/cmd/ldap/ns_ldap/ldapaddent.c
2200
struct passwd *pwd;
usr/src/cmd/ldap/ns_ldap/ldapaddent.c
2259
if ((pwd = getpwuid(uid)) == 0) {
usr/src/cmd/ldap/ns_ldap/ldapaddent.c
2265
(void) strcpy(cname, pwd->pw_name);
usr/src/cmd/ldap/ns_ldap/standalone.c
122
char *pwd;
usr/src/cmd/ldap/ns_ldap/standalone.c
142
if ((pwd = strdup(passwdBuf)) == NULL) {
usr/src/cmd/ldap/ns_ldap/standalone.c
148
return (pwd);
usr/src/cmd/login/login.c
1172
if (pwd == NULL || pwd->pw_uid != 0 || zflag != B_FALSE ||
usr/src/cmd/login/login.c
1606
pwd = &nouser;
usr/src/cmd/login/login.c
1612
pwd = getpwnam(lusername);
usr/src/cmd/login/login.c
1613
if (pwd == NULL) {
usr/src/cmd/login/login.c
1614
pwd = &nouser;
usr/src/cmd/login/login.c
1689
audit_success(ADT_passwd, pwd, zone_name);
usr/src/cmd/login/login.c
1716
offset = (long long) pwd->pw_uid * (long long) sizeof (struct lastlog);
usr/src/cmd/login/login.c
1739
if (chdir(pwd->pw_dir) < 0) {
usr/src/cmd/login/login.c
1750
remote_host, NMAX, pwd->pw_name);
usr/src/cmd/login/login.c
1754
ttyn, NMAX, pwd->pw_name);
usr/src/cmd/login/login.c
1762
pwd->pw_dir = "/";
usr/src/cmd/login/login.c
1823
audit_failure(get_audit_id(), ADT_FAIL_PAM + err, pwd,
usr/src/cmd/login/login.c
1856
audit_failure(get_audit_id(), ADT_FAIL_VALUE_MAX_TRIES, pwd,
usr/src/cmd/login/login.c
1867
if ((pwd = getpwnam(user_name)) != NULL) {
usr/src/cmd/login/login.c
1921
if (setgid(pwd->pw_gid) == -1) {
usr/src/cmd/login/login.c
1929
(initgroups(user_name, pwd->pw_gid) == -1)) {
usr/src/cmd/login/login.c
1946
audit_success(get_audit_id(), pwd, zone_name);
usr/src/cmd/login/login.c
1987
if (strncmp("pri=", pwd->pw_gecos, 4) == 0) {
usr/src/cmd/login/login.c
1992
if (pwd->pw_gecos[i] == '-') {
usr/src/cmd/login/login.c
1997
while (pwd->pw_gecos[i] >= '0' && pwd->pw_gecos[i] <= '9')
usr/src/cmd/login/login.c
1998
pri = (pri * 10) + pwd->pw_gecos[i++] - '0';
usr/src/cmd/login/login.c
2127
if (*pwd->pw_shell == '*') {
usr/src/cmd/login/login.c
2130
if (chroot(pwd->pw_dir) < 0) {
usr/src/cmd/login/login.c
2135
pwd, remote_host, ttyn, zone_name);
usr/src/cmd/login/login.c
2145
(void) printf("Subsystem root: %s\n", pwd->pw_dir);
usr/src/cmd/login/login.c
2218
ENVSTRNCAT(logname, pwd->pw_name);
usr/src/cmd/login/login.c
2261
ENVSTRNCAT(home, pwd->pw_dir);
usr/src/cmd/login/login.c
2275
if (*pwd->pw_shell == '\0') {
usr/src/cmd/login/login.c
2281
pwd->pw_shell = SHELL;
usr/src/cmd/login/login.c
2283
pwd->pw_shell = SHELL2;
usr/src/cmd/login/login.c
2286
ENVSTRNCAT(shell, pwd->pw_shell);
usr/src/cmd/login/login.c
2291
(void) strlcat(mail, pwd->pw_name, sizeof (mail));
usr/src/cmd/login/login.c
2483
(void) strlcat(minusnam, basename(pwd->pw_shell),
usr/src/cmd/login/login.c
2489
(void) execl(pwd->pw_shell, minusnam, (char *)0);
usr/src/cmd/login/login.c
2502
if (access(pwd->pw_shell, R_OK|X_OK) == 0) {
usr/src/cmd/login/login.c
2503
(void) execl(SHELL, "sh", pwd->pw_shell, (char *)0);
usr/src/cmd/login/login.c
2504
(void) execl(SHELL2, "sh", pwd->pw_shell, (char *)0);
usr/src/cmd/login/login.c
2523
pwd, remote_host, ttyn, zone_name);
usr/src/cmd/login/login.c
265
static struct passwd *pwd = NULL;
usr/src/cmd/login/login.c
520
if ((pwd = getpwnam(user_name)) == NULL) {
usr/src/cmd/login/login.c
553
if (pwd->pw_uid == 0) {
usr/src/cmd/login/login.c
578
if (di_devperm_login((const char *)ttyn, pwd->pw_uid, pwd->pw_gid,
usr/src/cmd/login/login.c
597
if (setuid(pwd->pw_uid) == -1) {
usr/src/cmd/login/login.c
612
if (pwd->pw_uid == 0) {
usr/src/cmd/login/login.c
746
if ((pwd = getpwnam(user_name)) != NULL) {
usr/src/cmd/login/login.c
952
if (((pwd = getpwnam(user_name)) == NULL) &&
usr/src/cmd/login/login_audit.c
206
audit_failure(uint_t event_id, int failure_code, struct passwd *pwd,
usr/src/cmd/login/login_audit.c
220
if (pwd != NULL) {
usr/src/cmd/login/login_audit.c
221
uid = pwd->pw_uid;
usr/src/cmd/login/login_audit.c
222
gid = pwd->pw_gid;
usr/src/cmd/login/login_audit.c
59
audit_success(uint_t event_id, struct passwd *pwd, char *optional_text)
usr/src/cmd/login/login_audit.c
65
assert(pwd != NULL);
usr/src/cmd/login/login_audit.c
71
if (adt_set_user(ah, pwd->pw_uid, pwd->pw_gid,
usr/src/cmd/login/login_audit.c
72
pwd->pw_uid, pwd->pw_gid, NULL, ADT_USER)) {
usr/src/cmd/luxadm/hotplug.c
1070
char pwd[MAXPATHLEN];
usr/src/cmd/luxadm/hotplug.c
1089
tmp = getcwd(pwd, MAXPATHLEN);
usr/src/cmd/luxadm/hotplug.c
1103
strcpy(source, pwd);
usr/src/cmd/luxadm/lux_util.c
1181
char pwd[MAXPATHLEN];
usr/src/cmd/luxadm/lux_util.c
1201
tmp = getcwd(pwd, MAXPATHLEN);
usr/src/cmd/luxadm/lux_util.c
1213
strcpy(source, pwd);
usr/src/cmd/mail/init.c
210
struct passwd *pwd; /* holds passwd entry for this user */
usr/src/cmd/mail/mail.h
433
extern struct passwd *pwd; /* holds passwd entry for this user */
usr/src/cmd/mail/main.c
201
pwd = getpwuid(my_uid);
usr/src/cmd/mail/main.c
202
if (pwd)
usr/src/cmd/mail/main.c
203
(void) strlcpy(my_name, pwd->pw_name, sizeof (my_name));
usr/src/cmd/mailx/temp.c
61
struct passwd *pwd;
usr/src/cmd/mailx/temp.c
71
pwd = getpwuid(uid = myruid);
usr/src/cmd/mailx/temp.c
72
if (!pwd) {
usr/src/cmd/mailx/temp.c
77
copy(pwd->pw_name, myname);
usr/src/cmd/make/bin/misc.cc
254
char pwd[(MAXPATHLEN * MB_LEN_MAX)];
usr/src/cmd/make/bin/misc.cc
265
getcwd(pwd, sizeof(pwd));
usr/src/cmd/make/bin/misc.cc
266
if (pwd[0] == (int) nul_char) {
usr/src/cmd/make/bin/misc.cc
267
pwd[0] = (int) slash_char;
usr/src/cmd/make/bin/misc.cc
268
pwd[1] = (int) nul_char;
usr/src/cmd/make/bin/misc.cc
270
current_path = strdup(pwd);
usr/src/cmd/make/lib/mksh/misc.cc
520
char pwd[(MAXPATHLEN * MB_LEN_MAX)];
usr/src/cmd/make/lib/mksh/misc.cc
524
getcwd(pwd, sizeof(pwd));
usr/src/cmd/make/lib/mksh/misc.cc
525
if (pwd[0] == (int) nul_char) {
usr/src/cmd/make/lib/mksh/misc.cc
526
pwd[0] = (int) slash_char;
usr/src/cmd/make/lib/mksh/misc.cc
527
pwd[1] = (int) nul_char;
usr/src/cmd/make/lib/mksh/misc.cc
529
current_path = strdup(pwd);
usr/src/cmd/mdb/common/modules/genunix/memory.c
108
pwd = mdb_alloc(sizeof (page_walk_data_t), UM_SLEEP);
usr/src/cmd/mdb/common/modules/genunix/memory.c
109
pwd->pw_hashleft = hashsz;
usr/src/cmd/mdb/common/modules/genunix/memory.c
110
pwd->pw_hashloc = ptr;
usr/src/cmd/mdb/common/modules/genunix/memory.c
131
pwd = mdb_alloc(sizeof (page_walk_data_t), UM_SLEEP);
usr/src/cmd/mdb/common/modules/genunix/memory.c
132
pwd->pw_hashleft = -1;
usr/src/cmd/mdb/common/modules/genunix/memory.c
133
pwd->pw_first = 0;
usr/src/cmd/mdb/common/modules/genunix/memory.c
138
wsp->walk_data = pwd;
usr/src/cmd/mdb/common/modules/genunix/memory.c
146
page_walk_data_t *pwd = wsp->walk_data;
usr/src/cmd/mdb/common/modules/genunix/memory.c
152
if (pwd->pw_hashleft < 0) {
usr/src/cmd/mdb/common/modules/genunix/memory.c
161
if (pp == 0 || pp == pwd->pw_first)
usr/src/cmd/mdb/common/modules/genunix/memory.c
174
if (pwd->pw_first == 0)
usr/src/cmd/mdb/common/modules/genunix/memory.c
175
pwd->pw_first = pp;
usr/src/cmd/mdb/common/modules/genunix/memory.c
177
} else if (pwd->pw_hashleft > 0) {
usr/src/cmd/mdb/common/modules/genunix/memory.c
193
(uintptr_t)pwd->pw_hashloc) == -1) {
usr/src/cmd/mdb/common/modules/genunix/memory.c
195
pwd->pw_hashloc);
usr/src/cmd/mdb/common/modules/genunix/memory.c
198
pwd->pw_hashleft--;
usr/src/cmd/mdb/common/modules/genunix/memory.c
199
pwd->pw_hashloc++;
usr/src/cmd/mdb/common/modules/genunix/memory.c
200
} while (pwd->pw_hashleft && (pp == 0));
usr/src/cmd/mdb/common/modules/genunix/memory.c
82
page_walk_data_t *pwd;
usr/src/cmd/ndmpd/ndmp/ndmpd_connect.c
614
char *pwd;
usr/src/cmd/ndmpd/ndmp/ndmpd_connect.c
617
pwd = passwd;
usr/src/cmd/ndmpd/ndmp/ndmpd_connect.c
618
if ((len = strlen(pwd)) > MD5_PASS_LIMIT)
usr/src/cmd/ndmpd/ndmp/ndmpd_connect.c
620
(void) memcpy(p, pwd, len);
usr/src/cmd/ndmpd/ndmp/ndmpd_connect.c
628
(void) strlcpy(p, pwd, MD5_PASS_LIMIT);
usr/src/cmd/ndmpd/tlm/tlm_backup_reader.c
363
struct passwd *pwd;
usr/src/cmd/ndmpd/tlm/tlm_backup_reader.c
380
if ((pwd = getpwuid(attr->st_uid)) != NULL)
usr/src/cmd/ndmpd/tlm/tlm_backup_reader.c
381
uname = pwd->pw_name;
usr/src/cmd/ndmpd/tlm/tlm_restore_writer.c
2090
struct passwd *pwd;
usr/src/cmd/ndmpd/tlm/tlm_restore_writer.c
2104
if ((pwd = getpwnam(acls->uname)) != NULL) {
usr/src/cmd/ndmpd/tlm/tlm_restore_writer.c
2106
pwd->pw_uid, uid);
usr/src/cmd/ndmpd/tlm/tlm_restore_writer.c
2107
uid = pwd->pw_uid;
usr/src/cmd/oamuser/user/usermod.c
346
struct passwd pwd;
usr/src/cmd/oamuser/user/usermod.c
348
if (getpwnam_r(logname, &pwd, pwdb, sizeof (pwdb)) == NULL) {
usr/src/cmd/passwd/passwd.c
1329
struct passwd *pwd;
usr/src/cmd/passwd/passwd.c
1336
pwd = NULL;
usr/src/cmd/passwd/passwd.c
1345
while ((pwd = fgetpwent(pwfp)) != NULL)
usr/src/cmd/passwd/passwd.c
1359
while ((pwd = fgetpwent(pwfp)) != NULL) {
usr/src/cmd/passwd/passwd.c
1360
if ((nl[nuser] = strdup(pwd->pw_name)) == NULL) {
usr/src/cmd/pfexecd/pfexecd.c
205
struct passwd *pwd, pwdm;
usr/src/cmd/pfexecd/pfexecd.c
208
if (getpwnam_r(v, &pwdm, buf, sizeof (buf), &pwd) == 0 && pwd != NULL)
usr/src/cmd/pfexecd/pfexecd.c
209
return (pwd->pw_uid);
usr/src/cmd/pfexecd/pfexecd.c
280
struct passwd *pwd, pwdm;
usr/src/cmd/pfexecd/pfexecd.c
283
if (getpwuid_r(uid, &pwdm, buf, sizeof (buf), &pwd) != 0 || pwd == NULL)
usr/src/cmd/pfexecd/pfexecd.c
292
(void) _enum_profs(pwd->pw_name, ggp_callback, NULL, res);
usr/src/cmd/pfexecd/pfexecd.c
356
struct passwd pw, *pwd;
usr/src/cmd/pfexecd/pfexecd.c
381
if (getpwuid_r(uuid, &pw, buf, sizeof (buf), &pwd) != 0 || pwd == NULL)
usr/src/cmd/pfexecd/pfexecd.c
384
exec = getexecuser(pwd->pw_name, KV_COMMAND, path, GET_ONE);
usr/src/cmd/pfexecd/pfexecd.c
388
exec = getexecuser(pwd->pw_name, KV_COMMAND, path, GET_ONE);
usr/src/cmd/power/powerd.c
1006
struct passwd *pwd;
usr/src/cmd/power/powerd.c
1017
(pwd = getpwuid(statbuf.st_uid)) == NULL) {
usr/src/cmd/power/powerd.c
1031
home = malloc(strlen(pwd->pw_dir) + sizeof (ehome));
usr/src/cmd/power/powerd.c
1032
user = malloc(strlen(pwd->pw_name) + sizeof (euser));
usr/src/cmd/power/powerd.c
1041
(void) strcat(home, pwd->pw_dir);
usr/src/cmd/power/powerd.c
1043
(void) strcat(user, pwd->pw_name);
usr/src/cmd/power/powerd.c
1051
(void) setgid(pwd->pw_gid);
usr/src/cmd/power/powerd.c
1052
(void) setuid(pwd->pw_uid);
usr/src/cmd/power/sys-suspend.c
490
struct passwd *pwd;
usr/src/cmd/power/sys-suspend.c
504
if ((pwd = getpwuid(uid)) == NULL) {
usr/src/cmd/power/sys-suspend.c
509
home_dir = pwd->pw_dir;
usr/src/cmd/projects/projects.c
287
struct passwd *pwd;
usr/src/cmd/projects/projects.c
333
if ((pwd = getpwuid(uid)) == NULL) {
usr/src/cmd/projects/projects.c
339
name = pwd->pw_name;
usr/src/cmd/prstat/prtable.c
57
struct passwd *pwd;
usr/src/cmd/prstat/prtable.c
59
if ((pwd = getpwnam(name)) == NULL)
usr/src/cmd/prstat/prtable.c
61
return (pwd->pw_uid);
usr/src/cmd/prstat/prtable.c
68
struct passwd *pwd;
usr/src/cmd/prstat/prtable.c
71
if (noresolve || (pwd = getpwuid(uid)) == NULL) {
usr/src/cmd/prstat/prtable.c
79
n = mbstowcs(NULL, pwd->pw_name, 0);
usr/src/cmd/prstat/prtable.c
84
width - 1, pwd->pw_name, '*');
usr/src/cmd/prstat/prtable.c
86
(void) snprintf(name, length, "%s", pwd->pw_name);
usr/src/cmd/ps/ps.c
1366
struct passwd *pwd;
usr/src/cmd/ps/ps.c
1426
if ((pwd = getpwuid(psinfo->pr_euid)) != NULL) {
usr/src/cmd/ps/ps.c
1429
nw = mbstowcs(NULL, pwd->pw_name, 0);
usr/src/cmd/ps/ps.c
1433
(void) wprintf(L"%7.7s%c ", pwd->pw_name, '*');
usr/src/cmd/ps/ps.c
1435
(void) wprintf(L"%8.8s ", pwd->pw_name);
usr/src/cmd/ps/ps.c
1653
struct passwd *pwd;
usr/src/cmd/ps/ps.c
1669
if ((pwd = getpwuid(psinfo->pr_uid)) != NULL) {
usr/src/cmd/ps/ps.c
1672
nw = mbstowcs(NULL, pwd->pw_name, 0);
usr/src/cmd/ps/ps.c
1677
pwd->pw_name, '*');
usr/src/cmd/ps/ps.c
1679
(void) wprintf(L"%*s", width, pwd->pw_name);
usr/src/cmd/ps/ps.c
1691
if ((pwd = getpwuid(psinfo->pr_euid)) != NULL) {
usr/src/cmd/ps/ps.c
1694
nw = mbstowcs(NULL, pwd->pw_name, 0);
usr/src/cmd/ps/ps.c
1699
pwd->pw_name, '*');
usr/src/cmd/ps/ps.c
1701
(void) wprintf(L"%*s", width, pwd->pw_name);
usr/src/cmd/ps/ps.c
2151
struct passwd *pwd;
usr/src/cmd/ps/ps.c
2164
pwd = getpwuid(uid);
usr/src/cmd/ps/ps.c
2166
pwd = getpwnam(utbl[i].name);
usr/src/cmd/ps/ps.c
2171
if (pwd == NULL) {
usr/src/cmd/ps/ps.c
2177
utbl[fnd].id = pwd->pw_uid;
usr/src/cmd/ps/ps.c
2178
(void) strncpy(utbl[fnd].name, pwd->pw_name, MAXUGNAME);
usr/src/cmd/ps/ps.c
2290
struct passwd *pwd;
usr/src/cmd/ps/ps.c
2330
if ((pwd = getpwuid(psinfo->pr_euid)) != NULL) {
usr/src/cmd/ps/ps.c
2333
nw = mbstowcs(NULL, pwd->pw_name, 0);
usr/src/cmd/ps/ps.c
2337
(void) wprintf(L"%7.7s%c ", pwd->pw_name, '*');
usr/src/cmd/ps/ps.c
2339
(void) wprintf(L"%8.8s ", pwd->pw_name);
usr/src/cmd/ps/ucbps.c
1070
struct passwd *pwd;
usr/src/cmd/ps/ucbps.c
1072
if ((pwd = getpwuid(psinfo->pr_euid)) != NULL)
usr/src/cmd/ps/ucbps.c
1073
(void) printf("%-8.8s", pwd->pw_name); /* USER */
usr/src/cmd/ps/ucbps.c
907
struct passwd *pwd;
usr/src/cmd/ps/ucbps.c
909
if ((pwd = getpwuid(psinfo->pr_euid)) != NULL)
usr/src/cmd/ps/ucbps.c
911
(void) printf("%-8.8s", pwd->pw_name);
usr/src/cmd/ptools/pcred/pcred.c
292
struct passwd *pwd;
usr/src/cmd/ptools/pcred/pcred.c
300
pwd = getpwnam(login);
usr/src/cmd/ptools/pcred/pcred.c
302
if (pwd == NULL) {
usr/src/cmd/ptools/pcred/pcred.c
307
uid = pwd->pw_uid;
usr/src/cmd/ptools/pcred/pcred.c
308
gid = pwd->pw_gid;
usr/src/cmd/ptools/pcred/pcred.c
316
pwd = getpwnam(user);
usr/src/cmd/ptools/pcred/pcred.c
317
if (pwd == NULL) {
usr/src/cmd/ptools/pcred/pcred.c
326
uid = pwd->pw_uid;
usr/src/cmd/ptools/psecflags/psecflags.c
89
struct passwd *pwd;
usr/src/cmd/ptools/psecflags/psecflags.c
96
if ((pwd = getpwnam(value)) != NULL)
usr/src/cmd/ptools/psecflags/psecflags.c
97
return (pwd->pw_uid);
usr/src/cmd/renice/renice.c
106
struct passwd *pwd;
usr/src/cmd/renice/renice.c
193
if ((pwd = getpwnam(*argv)) != NULL) {
usr/src/cmd/renice/renice.c
194
who = pwd->pw_uid;
usr/src/cmd/renice/renice.c
293
struct passwd *pwd = getpwnam(*argv);
usr/src/cmd/renice/renice.c
295
if (pwd == NULL) {
usr/src/cmd/renice/renice.c
302
who = pwd->pw_uid;
usr/src/cmd/rpcsvc/rwall.c
154
struct passwd *pwd;
usr/src/cmd/rpcsvc/rwall.c
161
pwd = getpwuid(getuid());
usr/src/cmd/rpcsvc/rwall.c
162
if (pwd)
usr/src/cmd/rpcsvc/rwall.c
163
(void) strncpy(who, pwd->pw_name, sizeof (who));
usr/src/cmd/sendmail/libsm/mbdb.c
17
#include <pwd.h>
usr/src/cmd/sendmail/src/deliver.c
2411
struct passwd *pwd;
usr/src/cmd/sendmail/src/deliver.c
2414
pwd = sm_getpwnam(contextaddr->q_ruser);
usr/src/cmd/sendmail/src/deliver.c
2416
pwd = sm_getpwnam(contextaddr->q_user);
usr/src/cmd/sendmail/src/deliver.c
2421
if (pwd != NULL &&
usr/src/cmd/sendmail/src/deliver.c
2422
setusercontext(NULL, pwd, pwd->pw_uid,
usr/src/cmd/sendmail/src/deliver.c
2600
struct passwd *pwd;
usr/src/cmd/sendmail/src/deliver.c
2602
pwd = sm_getpwuid(ctladdr->q_uid);
usr/src/cmd/sendmail/src/deliver.c
2603
if (pwd != NULL && suidwarn)
usr/src/cmd/sendmail/src/deliver.c
2604
(void) setlogin(pwd->pw_name);
usr/src/cmd/smbsrv/smbd/smbd_main.c
947
struct passwd *pwd;
usr/src/cmd/smbsrv/smbd/smbd_main.c
951
if ((pwd = getpwnam("root")) != NULL)
usr/src/cmd/smbsrv/smbd/smbd_main.c
952
smbd.s_uid = pwd->pw_uid;
usr/src/cmd/smserverd/smediad.c
1702
struct passwd *pwd;
usr/src/cmd/smserverd/smediad.c
1744
pwd = getpwuid(door_dp->dd_cred.dc_ruid);
usr/src/cmd/smserverd/smediad.c
1745
if (pwd != NULL) {
usr/src/cmd/smserverd/smediad.c
1747
pwd->pw_name, MAXUGNAME);
usr/src/cmd/srptadm/srptadm.c
133
struct passwd *pwd = NULL;
usr/src/cmd/srptadm/srptadm.c
154
pwd = getpwuid(getuid());
usr/src/cmd/srptadm/srptadm.c
155
if (pwd == NULL) {
usr/src/cmd/srptadm/srptadm.c
161
srptadm_uname = strdup(pwd->pw_name);
usr/src/cmd/su/su.c
1028
audit_failure(int pw_change, struct passwd *pwd, char *user, int pamerr,
usr/src/cmd/su/su.c
1041
if (pwd != NULL) {
usr/src/cmd/su/su.c
1043
if (adt_set_user(ah, pwd->pw_uid, pwd->pw_gid, pwd->pw_uid,
usr/src/cmd/su/su.c
1044
pwd->pw_gid, NULL, ADT_UPDATE) != 0) {
usr/src/cmd/su/su.c
1061
if (pwd == NULL) {
usr/src/cmd/su/su.c
1342
log(Sulog, pwd.pw_name, 0); /* log entry */
usr/src/cmd/su/su.c
1346
"'%s' has expired"), pwd.pw_name);
usr/src/cmd/su/su.c
1355
audit_failure(PW_FAILED, &pwd, NULL, error,
usr/src/cmd/su/su.c
1360
pwd.pw_name, usernam, ttyn);
usr/src/cmd/su/su.c
1368
audit_failure(PW_FALSE, &pwd, NULL, error, isrole);
usr/src/cmd/su/su.c
1371
pwd.pw_name, usernam, ttyn);
usr/src/cmd/su/su.c
141
static void update_audit(struct passwd *pwd);
usr/src/cmd/su/su.c
1446
update_audit(struct passwd *pwd)
usr/src/cmd/su/su.c
145
struct passwd pwd;
usr/src/cmd/su/su.c
1455
pwd->pw_name, username);
usr/src/cmd/su/su.c
1459
if (adt_set_user(ah, pwd->pw_uid, pwd->pw_gid, pwd->pw_uid,
usr/src/cmd/su/su.c
1460
pwd->pw_gid, NULL, ADT_UPDATE) != 0) {
usr/src/cmd/su/su.c
1464
pwd->pw_name, username);
usr/src/cmd/su/su.c
316
if (getpwuid_r(getuid(), &pwd, pwdbuf, sizeof (pwdbuf)) == NULL ||
usr/src/cmd/su/su.c
317
pam_set_item(pamh, PAM_AUSER, pwd.pw_name) != PAM_SUCCESS)
usr/src/cmd/su/su.c
351
if (getpwnam_r(nptr, &pwd, pwdbuf, sizeof (pwdbuf)) == NULL)
usr/src/cmd/su/su.c
378
pwd.pw_name, username, ttyn);
usr/src/cmd/su/su.c
388
pwd.pw_name, username, ttyn);
usr/src/cmd/su/su.c
406
syslog(pwd.pw_uid == 0 ? LOG_NOTICE : LOG_INFO,
usr/src/cmd/su/su.c
408
pwd.pw_name, username, ttyn);
usr/src/cmd/su/su.c
413
if ((getpwnam_r(nptr, &pwd, pwdbuf, sizeof (pwdbuf)) == NULL) ||
usr/src/cmd/su/su.c
438
pwd.pw_name, username, ttyn);
usr/src/cmd/su/su.c
446
update_audit(&pwd);
usr/src/cmd/su/su.c
448
syslog(pwd.pw_uid == 0 ? LOG_NOTICE : LOG_INFO,
usr/src/cmd/su/su.c
450
pwd.pw_name, username, ttyn);
usr/src/cmd/su/su.c
453
audit_success(pw_change, &pwd, isrole);
usr/src/cmd/su/su.c
454
uid = pwd.pw_uid;
usr/src/cmd/su/su.c
455
gid = pwd.pw_gid;
usr/src/cmd/su/su.c
456
dir = strdup(pwd.pw_dir);
usr/src/cmd/su/su.c
457
shprog = strdup(pwd.pw_shell);
usr/src/cmd/su/su.c
458
name = strdup(pwd.pw_name);
usr/src/cmd/su/su.c
815
audit_success(int pw_change, struct passwd *pwd, boolean_t isrole)
usr/src/cmd/su/su.c
830
if (adt_set_user(ah, pwd->pw_uid, pwd->pw_gid, pwd->pw_uid,
usr/src/cmd/su/su.c
831
pwd->pw_gid, NULL, ADT_USER) != 0) {
usr/src/cmd/syseventd/modules/sysevent_conf_mod/sysevent_conf_mod.c
505
struct passwd pwd;
usr/src/cmd/syseventd/modules/sysevent_conf_mod/sysevent_conf_mod.c
558
i = getpwnam_r(user, &pwd, pwdbuf,
usr/src/cmd/tcpd/safe_finger.c
60
struct passwd *pwd;
usr/src/cmd/tcpd/safe_finger.c
66
if ((pwd = getpwnam(UNPRIV_NAME)) && pwd->pw_uid > 0) {
usr/src/cmd/tcpd/safe_finger.c
67
setgid(pwd->pw_gid);
usr/src/cmd/tcpd/safe_finger.c
68
setuid(pwd->pw_uid);
usr/src/cmd/tip/log.c
23
struct passwd *pwd;
usr/src/cmd/tip/log.c
35
if ((pwd = getpwuid(uid)) == NOPWD)
usr/src/cmd/tip/log.c
38
user = pwd->pw_name;
usr/src/cmd/tsol/updatehome/setupfiles.c
116
(void) strlcpy(home, pwd->pw_dir, MAXPATHLEN);
usr/src/cmd/tsol/updatehome/setupfiles.c
147
zoneroot, pwd->pw_dir);
usr/src/cmd/tsol/updatehome/setupfiles.c
89
__setupfiles(const struct passwd *pwd, const m_label_t *min_sl, int flags)
usr/src/cmd/tsol/updatehome/setupfiles.h
47
extern int __setupfiles(const struct passwd *pwd, const m_label_t *, int flags);
usr/src/cmd/tsol/updatehome/updatehome.c
101
struct passwd *pwd; /* current user's password file entry */
usr/src/cmd/tsol/updatehome/updatehome.c
154
if ((pwd = getpwuid(uid)) == (struct passwd *)0) {
usr/src/cmd/tsol/updatehome/updatehome.c
164
if (((userp = getusernam(pwd->pw_name)) == NULL) ||
usr/src/cmd/tsol/updatehome/updatehome.c
179
" user %s.\n"), pwd->pw_name);
usr/src/cmd/tsol/updatehome/updatehome.c
184
if (__setupfiles(pwd, min_sl, flags) != 0) {
usr/src/cmd/userattr/userattr.c
103
if ((pwd = getpwuid(uid)) == NULL) {
usr/src/cmd/userattr/userattr.c
108
user = pwd->pw_name;
usr/src/cmd/userattr/userattr.c
110
if ((pwd = getpwnam(user)) == NULL) {
usr/src/cmd/userattr/userattr.c
76
struct passwd *pwd;
usr/src/cmd/utmp_update/utmp_update.c
312
struct passwd *pwd;
usr/src/cmd/utmp_update/utmp_update.c
322
pwd = getpwnam(user);
usr/src/cmd/utmp_update/utmp_update.c
327
if (pwd != (struct passwd *)NULL) {
usr/src/cmd/utmp_update/utmp_update.c
328
uid = pwd->pw_uid;
usr/src/cmd/vscan/vscand/vs_main.c
318
struct passwd *pwd;
usr/src/cmd/vscan/vscand/vs_main.c
321
if ((pwd = getpwnam("root")) != NULL)
usr/src/cmd/vscan/vscand/vs_main.c
322
root_uid = pwd->pw_uid;
usr/src/cmd/vscan/vscand/vs_main.c
324
if ((pwd = getpwnam("daemon")) != NULL)
usr/src/cmd/vscan/vscand/vs_main.c
325
daemon_uid = pwd->pw_uid;
usr/src/cmd/wall/wall.c
178
if (pwd = getpwuid(getuid()))
usr/src/cmd/wall/wall.c
179
(void) strncpy(&who[0], pwd->pw_name, sizeof (who));
usr/src/cmd/wall/wall.c
96
struct passwd *pwd;
usr/src/cmd/zpool/zpool_main.c
8096
struct passwd *pwd = getpwuid(who);
usr/src/cmd/zpool/zpool_main.c
8098
if (pwd != NULL)
usr/src/cmd/zpool/zpool_main.c
8099
(void) printf("(%s) ", pwd->pw_name);
usr/src/lib/gss_mechs/mech_dh/backend/mech/name.c
198
struct passwd pwd;
usr/src/lib/gss_mechs/mech_dh/backend/mech/name.c
276
if (getpwnam_r(user, &pwd, buff, sizeof (buff)) == NULL) {
usr/src/lib/gss_mechs/mech_dh/backend/mech/name.c
283
if (!user2netname(netname, pwd.pw_uid, domain)) {
usr/src/lib/gss_mechs/mech_krb5/include/krb5/kdb.h
289
char *pwd,
usr/src/lib/gss_mechs/mech_krb5/include/krb5/kdb.h
472
char *pwd,
usr/src/lib/gss_mechs/mech_krb5/krb5/os/kuserok.c
164
"FILE:/tmp/krb5cc_%d", pwd->pw_uid);
usr/src/lib/gss_mechs/mech_krb5/krb5/os/kuserok.c
189
"/tmp/krb5cc_%d", pwd->pw_uid);
usr/src/lib/gss_mechs/mech_krb5/krb5/os/kuserok.c
190
if (safechown(ccache_name_buf, pwd->pw_uid,
usr/src/lib/gss_mechs/mech_krb5/krb5/os/kuserok.c
191
pwd->pw_gid, -1) == -1) {
usr/src/lib/gss_mechs/mech_krb5/krb5/os/kuserok.c
269
struct passwd *pwd;
usr/src/lib/gss_mechs/mech_krb5/krb5/os/kuserok.c
284
if (k5_getpwnam_r(luser, &pwx, pwbuf, sizeof(pwbuf), &pwd) != 0)
usr/src/lib/gss_mechs/mech_krb5/krb5/os/kuserok.c
286
(void) strncpy(pbuf, pwd->pw_dir, sizeof(pbuf) - 1);
usr/src/lib/gss_mechs/mech_krb5/krb5/os/kuserok.c
301
if (krb5_move_ccache(context, principal, pwd))
usr/src/lib/gss_mechs/mech_krb5/krb5/os/kuserok.c
312
princname, uid, pwd->pw_uid, luser);
usr/src/lib/gss_mechs/mech_krb5/krb5/os/kuserok.c
315
if (uid == pwd->pw_uid) {
usr/src/lib/gss_mechs/mech_krb5/krb5/os/kuserok.c
316
if (krb5_move_ccache(context, principal, pwd))
usr/src/lib/gss_mechs/mech_krb5/krb5/os/kuserok.c
341
if (sbuf.st_uid != pwd->pw_uid && !FILE_OWNER_OK(sbuf.st_uid)) {
usr/src/lib/gss_mechs/mech_krb5/krb5/os/kuserok.c
358
if (krb5_move_ccache(context, principal, pwd))
usr/src/lib/gss_mechs/mech_krb5/krb5/os/kuserok.c
88
struct passwd *pwd)
usr/src/lib/krb5/kdb/kdb5.c
1202
char *pwd, krb5_keyblock * key)
usr/src/lib/krb5/kdb/kdb5.c
1220
status = dal_handle->lib_handle->vftabl.set_master_key(kcontext, pwd, key);
usr/src/lib/krb5/kdb/kdb5.c
1310
krb5_data pwd;
usr/src/lib/krb5/kdb/kdb5.c
1326
pwd.data = password;
usr/src/lib/krb5/kdb/kdb5.c
1327
pwd.length = size;
usr/src/lib/krb5/kdb/kdb5.c
1334
krb5_c_string_to_key(context, etype, &pwd, salt ? salt : &scratch,
usr/src/lib/krb5/kdb/kdb5.h
135
char *pwd,
usr/src/lib/krb5/kdb/kdb_cpw.c
374
krb5_data pwd;
usr/src/lib/krb5/kdb/kdb_cpw.c
467
pwd.data = passwd;
usr/src/lib/krb5/kdb/kdb_cpw.c
468
pwd.length = strlen(passwd);
usr/src/lib/krb5/kdb/kdb_cpw.c
475
&pwd, &key_salt.data, &key))) {
usr/src/lib/krb5/kdb/kdb_default.c
329
char *pwd,
usr/src/lib/krb5/plugins/kdb/db2/db2_exp.c
198
( krb5_context kcontext, char *pwd, krb5_keyblock *key),
usr/src/lib/krb5/plugins/kdb/db2/db2_exp.c
199
(kcontext, pwd, key));
usr/src/lib/krb5/plugins/kdb/db2/kdb_db2.c
1726
char *pwd, krb5_keyblock * key)
usr/src/lib/krb5/plugins/kdb/db2/kdb_db2.h
116
char *pwd,
usr/src/lib/krb5/plugins/kdb/ldap/libkdb_ldap/ldap_fetch_mkey.c
66
krb5_ldap_set_mkey (context, pwd, key)
usr/src/lib/krb5/plugins/kdb/ldap/libkdb_ldap/ldap_fetch_mkey.c
68
char *pwd;
usr/src/lib/krb5/plugins/kdb/ldap/libkdb_ldap/ldap_service_stash.c
236
int dec_password(struct data pwd, struct data *ret) {
usr/src/lib/krb5/plugins/kdb/ldap/libkdb_ldap/ldap_service_stash.c
243
if (pwd.len == 0) {
usr/src/lib/krb5/plugins/kdb/ldap/libkdb_ldap/ldap_service_stash.c
250
if (pwd.len >= strlen("{HEX}") &&
usr/src/lib/krb5/plugins/kdb/ldap/libkdb_ldap/ldap_service_stash.c
251
strncmp((char *)pwd.value, "{HEX}", strlen("{HEX}")) == 0) {
usr/src/lib/krb5/plugins/kdb/ldap/libkdb_ldap/ldap_service_stash.c
253
if ((pwd.len - strlen("{HEX}")) % 2 != 0) {
usr/src/lib/krb5/plugins/kdb/ldap/libkdb_ldap/ldap_service_stash.c
259
ret->value = (unsigned char *)malloc((pwd.len - strlen("{HEX}")) / 2 + 1);
usr/src/lib/krb5/plugins/kdb/ldap/libkdb_ldap/ldap_service_stash.c
265
ret->len = (pwd.len - strlen("{HEX}")) / 2;
usr/src/lib/krb5/plugins/kdb/ldap/libkdb_ldap/ldap_service_stash.c
267
for (i = strlen("{HEX}"), j = 0; i < pwd.len; i += 2, j++) {
usr/src/lib/krb5/plugins/kdb/ldap/libkdb_ldap/ldap_service_stash.c
270
if (isxdigit(pwd.value[i]) == 0 || isxdigit(pwd.value[i + 1]) == 0) {
usr/src/lib/krb5/plugins/kdb/ldap/libkdb_ldap/ldap_service_stash.c
275
sscanf((char *)pwd.value + i, "%2x", &k);
usr/src/lib/lib9p/common/backend/fs.c
1001
gids = l9p_getgrlist(pwd->pw_name, pwd->pw_gid, &ngroups);
usr/src/lib/lib9p/common/backend/fs.c
920
struct passwd *pwd;
usr/src/lib/lib9p/common/backend/fs.c
942
pwd = fs_getpwuid(sc, uid, &udata);
usr/src/lib/lib9p/common/backend/fs.c
944
if (pwd == NULL)
usr/src/lib/lib9p/common/backend/fs.c
951
pwd = cap_getpwnam(sc->fs_cappwd, req->lr_req.tattach.uname);
usr/src/lib/lib9p/common/backend/fs.c
953
pwd = getpwnam(req->lr_req.tattach.uname);
usr/src/lib/lib9p/common/backend/fs.c
956
if (pwd == NULL)
usr/src/lib/lib9p/common/backend/fs.c
971
if (uid == (uid_t)-1 && pwd != NULL)
usr/src/lib/lib9p/common/backend/fs.c
972
uid = pwd->pw_uid;
usr/src/lib/lib9p/common/backend/fs.c
995
if (pwd != NULL) {
usr/src/lib/libbsm/common/adt.c
186
struct passwd pwd;
usr/src/lib/libbsm/common/adt.c
225
if (getpwuid_r(uid, &pwd, pwd_buff, (int)buff_sz) != NULL) {
usr/src/lib/libbsm/common/adt.c
226
if (au_user_mask(pwd.pw_name, mask)) {
usr/src/lib/libbsm/common/audit_cron.c
161
if (getpwnam_r(basename(fname), &pwd, pwd_buff,
usr/src/lib/libbsm/common/audit_cron.c
165
if (getpwuid_r(st.st_uid, &pwd, pwd_buff, sizeof (pwd_buff)) ==
usr/src/lib/libbsm/common/audit_cron.c
170
info->ai_auid = pwd.pw_uid;
usr/src/lib/libbsm/common/audit_cron.c
172
if (au_user_mask(pwd.pw_name, &mask)) {
usr/src/lib/libbsm/common/audit_cron.c
94
struct passwd pwd;
usr/src/lib/libbsm/common/audit_crontab.c
266
struct passwd pwd;
usr/src/lib/libbsm/common/audit_crontab.c
271
if (getpwnam_r(user, &pwd, buffer, PWD_BUFFER_SIZE) == NULL) {
usr/src/lib/libbsm/common/audit_crontab.c
273
} else if (ruid == pwd.pw_uid)
usr/src/lib/libbsm/common/audit_ftpd.c
138
struct passwd *pwd;
usr/src/lib/libbsm/common/audit_ftpd.c
146
pwd = getpwnam(locuser);
usr/src/lib/libbsm/common/audit_ftpd.c
147
if (pwd == NULL) {
usr/src/lib/libbsm/common/audit_ftpd.c
151
uid = pwd->pw_uid;
usr/src/lib/libbsm/common/audit_ftpd.c
152
gid = pwd->pw_gid;
usr/src/lib/libbsm/common/audit_rexecd.c
142
struct passwd *pwd;
usr/src/lib/libbsm/common/audit_rexecd.c
166
pwd = getpwnam(user);
usr/src/lib/libbsm/common/audit_rexecd.c
167
if (pwd == NULL) {
usr/src/lib/libbsm/common/audit_rexecd.c
171
uid = pwd->pw_uid;
usr/src/lib/libbsm/common/audit_rexecd.c
172
gid = pwd->pw_gid;
usr/src/lib/libbsm/common/audit_rexecd.c
253
struct passwd *pwd;
usr/src/lib/libbsm/common/audit_rexecd.c
277
pwd = getpwnam(user);
usr/src/lib/libbsm/common/audit_rexecd.c
278
if (pwd == NULL) {
usr/src/lib/libbsm/common/audit_rexecd.c
282
uid = pwd->pw_uid;
usr/src/lib/libbsm/common/audit_rexecd.c
283
gid = pwd->pw_gid;
usr/src/lib/libbsm/common/audit_rshd.c
107
struct passwd *pwd;
usr/src/lib/libbsm/common/audit_rshd.c
114
pwd = getpwnam(locuser);
usr/src/lib/libbsm/common/audit_rshd.c
115
if (pwd == NULL) {
usr/src/lib/libbsm/common/audit_rshd.c
119
uid = pwd->pw_uid;
usr/src/lib/libbsm/common/audit_rshd.c
120
gid = pwd->pw_gid;
usr/src/lib/libbsm/common/audit_rshd.c
205
struct passwd *pwd;
usr/src/lib/libbsm/common/audit_rshd.c
207
pwd = getpwnam(locuser);
usr/src/lib/libbsm/common/audit_rshd.c
208
if (pwd == NULL)
usr/src/lib/libbsm/common/audit_rshd.c
211
uid = pwd->pw_uid;
usr/src/lib/libc/port/gen/getpwnam_r.c
119
__posix_getpwuid_r(uid_t uid, struct passwd *pwd, char *buffer,
usr/src/lib/libc/port/gen/getpwnam_r.c
126
if ((*result = getpwuid_r(uid, pwd, buffer, (uintptr_t)bufsize))
usr/src/lib/libc/port/gen/getpwnam_r.c
152
__posix_getpwnam_r(const char *name, struct passwd *pwd, char *buffer,
usr/src/lib/libc/port/gen/getpwnam_r.c
159
if ((*result = getpwnam_r(name, pwd, buffer, (uintptr_t)bufsize))
usr/src/lib/libc/port/regex/glob.c
430
struct passwd *pwd;
usr/src/lib/libc/port/regex/glob.c
460
if ((pwd = getpwuid(getuid())) == NULL)
usr/src/lib/libc/port/regex/glob.c
463
h = pwd->pw_dir;
usr/src/lib/libc/port/regex/glob.c
469
if ((pwd = getpwnam((char *)patbuf)) == NULL)
usr/src/lib/libc/port/regex/glob.c
472
h = pwd->pw_dir;
usr/src/lib/libc/port/stdio/cuserid.c
46
struct passwd pwd;
usr/src/lib/libc/port/stdio/cuserid.c
62
} else if ((pw = getpwuid_r(getuid(), &pwd, buffer, BUFSIZ)) != NULL) {
usr/src/lib/libcmdutils/common/uid.c
52
struct passwd *pwd;
usr/src/lib/libcmdutils/common/uid.c
56
for (pwd = getpwent(); pwd != NULL; pwd = getpwent()) {
usr/src/lib/libcmdutils/common/uid.c
57
if (isreserveduid(pwd->pw_uid)) /* Skip reserved IDs */
usr/src/lib/libcmdutils/common/uid.c
59
if (pwd->pw_uid >= uid) {
usr/src/lib/libcmdutils/common/uid.c
60
if (pwd->pw_uid == stop) { /* Overflow check */
usr/src/lib/libcmdutils/common/uid.c
64
uid = pwd->pw_uid + 1;
usr/src/lib/libcmdutils/common/uid.c
67
if (pwd == NULL && errno != 0) {
usr/src/lib/libdevinfo/devinfo_devperm.c
395
struct passwd pwd, *ppwd;
usr/src/lib/libdevinfo/devinfo_devperm.c
399
if ((getpwuid_r(uid, &pwd, pwd_buf, NSS_BUFLEN_PASSWD, &ppwd) != 0) ||
usr/src/lib/libdevinfo/devinfo_devperm.c
618
struct passwd *pwd;
usr/src/lib/libdevinfo/devinfo_devperm.c
625
pwd = getpwnam("root");
usr/src/lib/libdevinfo/devinfo_devperm.c
626
if (pwd != NULL) {
usr/src/lib/libdevinfo/devinfo_devperm.c
627
root_uid = pwd->pw_uid;
usr/src/lib/libdevinfo/devinfo_devperm.c
628
root_gid = pwd->pw_gid;
usr/src/lib/libexacct/demo/exdump.c
302
struct passwd *pwd;
usr/src/lib/libexacct/demo/exdump.c
303
if ((pwd = getpwuid(uid)) != NULL)
usr/src/lib/libexacct/demo/exdump.c
305
pwd->pw_name);
usr/src/lib/libipadm/common/libipadm.c
289
struct passwd pwd;
usr/src/lib/libipadm/common/libipadm.c
293
if (getpwuid_r(getuid(), &pwd, buf, sizeof (buf)) == NULL)
usr/src/lib/libipadm/common/libipadm.c
297
return (chkauthattr(NETWORK_INTERFACE_CONFIG_AUTH, pwd.pw_name) != 0);
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
1007
strcpy(s, pwd->pw_name);
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
1013
if (pwd->adjunct) {
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
1015
strcat(s, pwd->pw_name);
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
1017
strcat(s, pwd->pw_passwd);
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
1020
strcat(s, pwd->pw_uid);
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
1022
strcat(s, pwd->pw_gid);
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
1024
strcat(s, pwd->pw_gecos);
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
1026
strcat(s, pwd->pw_dir);
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
1028
strcat(s, pwd->pw_shell);
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
1031
strcat(s, pwd->pw_passwd);
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
1033
strcat(s, pwd->adjunct_tail);
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
1129
put_new_info(struct passwd_entry *pwd, char *domain)
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
1134
data.dptr = pwd->pwd_str;
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
1136
key.dptr = pwd->pw_name;
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
1144
if (pwd->adjunct) {
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
1145
data.dptr = pwd->adjunct_str;
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
1147
key.dptr = pwd->pw_name;
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
382
proc_maps(char *domain, struct passwd_entry *pwd)
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
391
ans = proc_map_list(map_list, domain, pwd, FALSE);
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
411
ans = proc_map_list(map_list, domain, pwd, TRUE);
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
433
struct passwd_entry *pwd, bool_t adjunct_flag)
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
442
if ((adjunct_flag) && (!pwd->adjunct)) {
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
473
if (0 != (ans = update_single_map(map_name, pwd, adjunct_flag)))
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
534
update_single_map(char *map_name, struct passwd_entry *pwd, bool_t adjunct_flag)
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
542
data.dptr = pwd->adjunct_str;
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
544
data.dptr = pwd->pwd_str;
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
550
key.dptr = pwd->pw_name;
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
552
key.dptr = pwd->pw_uid;
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
554
key.dptr = pwd->pw_gid;
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
802
decode_pwd_entry(datum *data, struct passwd_entry *pwd, bool_t adjunct)
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
815
if (NULL != pwd->pw_name)
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
816
sfree(pwd->pw_name);
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
818
pwd->pw_name = temp;
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
825
if (NULL != pwd->pw_passwd)
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
826
sfree(pwd->pw_passwd);
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
828
pwd->pw_passwd = temp;
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
832
pwd->adjunct_tail = am(myself, str_end - p + 1);
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
833
if (NULL == pwd->adjunct_tail)
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
835
strncpy(pwd->adjunct_tail, p, str_end - p);
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
836
pwd->adjunct_tail[str_end - p] = '\0';
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
839
pwd->adjunct = TRUE;
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
846
if (NULL == (p = get_next_token(p, &(pwd->pw_uid), str_end)))
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
850
if (NULL == (p = get_next_token(p, &(pwd->pw_gid), str_end)))
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
854
if (NULL == (p = get_next_token(p, &(pwd->pw_gecos), str_end)))
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
858
if (NULL == (p = get_next_token(p, &(pwd->pw_dir), str_end)))
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
862
get_next_token(p, &(pwd->pw_shell), str_end);
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
864
if (NULL == pwd->pw_shell)
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
937
free_pwd_entry(struct passwd_entry *pwd)
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
940
if (NULL != pwd->pw_name)
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
941
sfree(pwd->pw_name);
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
943
if (NULL != pwd->pw_passwd)
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
944
sfree(pwd->pw_passwd);
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
946
if (NULL != pwd->pw_gecos)
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
947
sfree(pwd->pw_gecos);
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
949
if (NULL != pwd->pw_shell)
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
950
sfree(pwd->pw_shell);
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
952
if (NULL != pwd->pw_dir)
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
953
sfree(pwd->pw_dir);
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
955
if (NULL != pwd->adjunct_tail)
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
956
sfree(pwd->adjunct_tail);
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
958
if (NULL != pwd->pwd_str)
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
959
sfree(pwd->pwd_str);
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
961
if (NULL != pwd->adjunct_str)
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
962
sfree(pwd->adjunct_str);
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
965
sfree(pwd);
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
980
create_pwd_str(struct passwd_entry *pwd, bool_t adjunct)
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
990
len = strlen(pwd->pw_name) + 1;
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
991
len += strlen(pwd->pw_passwd) + 1;
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
993
len += strlen(pwd->adjunct_tail) + 1;
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
995
len += strlen(pwd->pw_uid) + 1;
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
996
len += strlen(pwd->pw_gid) + 1;
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
997
len += strlen(pwd->pw_gecos) + 1;
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
998
len += strlen(pwd->pw_dir) + 1;
usr/src/lib/libnisdb/yptol/shim_changepasswd.c
999
len += strlen(pwd->pw_shell) + 1;
usr/src/lib/libnwam/common/libnwam_backend.c
64
struct passwd *pwd;
usr/src/lib/libnwam/common/libnwam_backend.c
67
if ((pwd = getpwuid(uid)) == NULL) {
usr/src/lib/libnwam/common/libnwam_backend.c
74
if (chkauthattr(AUTOCONF_SELECT_AUTH, pwd->pw_name) == 0)
usr/src/lib/libnwam/common/libnwam_backend.c
79
if (chkauthattr(AUTOCONF_WLAN_AUTH, pwd->pw_name) == 0)
usr/src/lib/libnwam/common/libnwam_backend.c
88
if (chkauthattr(AUTOCONF_WRITE_AUTH, pwd->pw_name) == 0) {
usr/src/lib/libnwam/common/libnwam_backend.c
93
pwd->pw_name) == 0)
usr/src/lib/libpkg/common/ncgrpw.c
184
struct passwd *pwd;
usr/src/lib/libpkg/common/ncgrpw.c
205
if ((pwd = clpwnam(nam)) != NULL ||
usr/src/lib/libpkg/common/ncgrpw.c
206
(pwd = getpwnam(nam)) != NULL) {
usr/src/lib/libpkg/common/ncgrpw.c
208
if (dup_pw_ent(pwd))
usr/src/lib/libpkg/common/ncgrpw.c
213
pwd = (struct passwd *)NULL;
usr/src/lib/libpkg/common/ncgrpw.c
236
(void) memmove(itemp->data, pwd,
usr/src/lib/libpkg/common/ncgrpw.c
246
return (pwd);
usr/src/lib/libpkg/common/ncgrpw.c
340
struct passwd *pwd;
usr/src/lib/libpkg/common/ncgrpw.c
362
if ((pwd = clpwuid(uid)) != NULL ||
usr/src/lib/libpkg/common/ncgrpw.c
363
(pwd = getpwuid(uid)) != NULL) {
usr/src/lib/libpkg/common/ncgrpw.c
365
if (dup_pw_ent(pwd))
usr/src/lib/libpkg/common/ncgrpw.c
370
pwd = (struct passwd *)NULL;
usr/src/lib/libpkg/common/ncgrpw.c
389
(void) memmove(itemp->data, pwd,
usr/src/lib/libpkg/common/ncgrpw.c
399
return (pwd);
usr/src/lib/libpkg/common/ncgrpw.c
498
dup_pw_ent(struct passwd *pwd)
usr/src/lib/libpkg/common/ncgrpw.c
500
if (pwd) {
usr/src/lib/libpkg/common/ncgrpw.c
501
if (pwd->pw_name == NULL) {
usr/src/lib/libpkg/common/ncgrpw.c
506
} else if ((pwd->pw_name = strdup(pwd->pw_name)) == NULL) {
usr/src/lib/libpkg/common/ncgrpw.c
512
if (pwd->pw_passwd == NULL) {
usr/src/lib/libpkg/common/ncgrpw.c
515
pwd->pw_name, "passwd");
usr/src/lib/libpkg/common/ncgrpw.c
517
} else if ((pwd->pw_passwd = strdup(pwd->pw_passwd)) == NULL) {
usr/src/lib/libpkg/common/ncgrpw.c
523
if (pwd->pw_age == NULL) {
usr/src/lib/libpkg/common/ncgrpw.c
526
pwd->pw_name, "passwd");
usr/src/lib/libpkg/common/ncgrpw.c
528
} else if ((pwd->pw_age = strdup(pwd->pw_age)) == NULL) {
usr/src/lib/libpkg/common/ncgrpw.c
534
if (pwd->pw_comment == NULL) {
usr/src/lib/libpkg/common/ncgrpw.c
537
pwd->pw_name, "passwd");
usr/src/lib/libpkg/common/ncgrpw.c
539
} else if ((pwd->pw_comment = strdup(pwd->pw_comment)) ==
usr/src/lib/libpkg/common/ncgrpw.c
546
if (pwd->pw_gecos == NULL) {
usr/src/lib/libpkg/common/ncgrpw.c
549
pwd->pw_name, "passwd");
usr/src/lib/libpkg/common/ncgrpw.c
551
} else if ((pwd->pw_gecos = strdup(pwd->pw_gecos)) == NULL) {
usr/src/lib/libpkg/common/ncgrpw.c
557
if (pwd->pw_dir == NULL) {
usr/src/lib/libpkg/common/ncgrpw.c
560
pwd->pw_name, "passwd");
usr/src/lib/libpkg/common/ncgrpw.c
562
} else if ((pwd->pw_dir = strdup(pwd->pw_dir)) == NULL) {
usr/src/lib/libpkg/common/ncgrpw.c
568
if (pwd->pw_shell == NULL) {
usr/src/lib/libpkg/common/ncgrpw.c
571
pwd->pw_name, "passwd");
usr/src/lib/libpkg/common/ncgrpw.c
573
} else if ((pwd->pw_shell = strdup(pwd->pw_shell)) == NULL) {
usr/src/lib/libpkg/common/verify.c
388
struct passwd *pwd;
usr/src/lib/libpkg/common/verify.c
783
pwd = cpwuid((int)status.st_uid);
usr/src/lib/libpkg/common/verify.c
784
if (pwd)
usr/src/lib/libpkg/common/verify.c
785
(void) strcpy(ainfo->owner, pwd->pw_name);
usr/src/lib/libpkg/common/verify.c
792
} else if ((pwd = cpwnam(ainfo->owner)) == NULL) {
usr/src/lib/libpkg/common/verify.c
797
} else if ((uid = pwd->pw_uid) != status.st_uid) {
usr/src/lib/libpkg/common/verify.c
800
uid = pwd->pw_uid;
usr/src/lib/libpkg/common/verify.c
803
pwd = cpwuid((int)status.st_uid);
usr/src/lib/libpkg/common/verify.c
804
if (pwd == NULL)
usr/src/lib/libpkg/common/verify.c
809
pwd->pw_name);
usr/src/lib/libproject/common/getprojent.c
264
struct passwd pwd;
usr/src/lib/libproject/common/getprojent.c
275
if (getpwnam_r(user, &pwd, buffer, buflen) == NULL)
usr/src/lib/libproject/common/getprojent.c
277
gid = pwd.pw_gid;
usr/src/lib/libproject/common/setproject.c
581
struct passwd pwd;
usr/src/lib/libproject/common/setproject.c
611
if (getpwnam_r(user_name, &pwd,
usr/src/lib/libproject/common/setproject.c
619
if (pwd.pw_uid != (uid_t)0 &&
usr/src/lib/librestart/common/librestart.c
2044
if (mcp->pwbuf != NULL && mcp->pwd.pw_uid == mcp->uid)
usr/src/lib/librestart/common/librestart.c
2057
pwdp = getpwuid_r(mcp->uid, &mcp->pwd, mcp->pwbuf,
usr/src/lib/librestart/common/librestart.c
2134
getpwnam_r(str, &ci->pwd, ci->pwbuf, ci->pwbufsz);
usr/src/lib/librestart/common/librestart.c
2138
*uidp = ci->pwd.pw_uid;
usr/src/lib/librestart/common/librestart.c
2247
pp = getdefaultproj(cip->pwd.pw_name, &proj, buf,
usr/src/lib/librestart/common/librestart.c
2561
ci->gid = ci->pwd.pw_gid;
usr/src/lib/librestart/common/librestart.c
3108
cip->working_dir = strdup(cip->pwd.pw_dir);
usr/src/lib/librestart/common/librestart.c
3558
if (setregid(cip->pwd.pw_gid,
usr/src/lib/librestart/common/librestart.c
3560
cip->egid : cip->pwd.pw_gid) != 0) {
usr/src/lib/librestart/common/librestart.c
3592
if (initgroups(cip->pwd.pw_name, cip->gid) != 0) {
usr/src/lib/librestart/common/librestart.c
3684
switch (setproject(cip->project, cip->pwd.pw_name,
usr/src/lib/librestart/common/librestart.h
295
struct passwd pwd;
usr/src/lib/libsecdb/common/getexecattr.c
265
struct passwd pwd;
usr/src/lib/libsecdb/common/getexecattr.c
272
if (getpwnam_r(username, &pwd, pwdb, sizeof (pwdb)) == NULL) {
usr/src/lib/libsecdb/common/getuserattr.c
93
struct passwd pwd;
usr/src/lib/libsecdb/common/getuserattr.c
96
if (getpwuid_r(u, &pwd, buf, NSS_BUFLEN_PASSWD) == NULL)
usr/src/lib/libsecdb/common/getuserattr.c
98
return (getusernam(pwd.pw_name));
usr/src/lib/libsldap/common/ns_crypt.c
52
is_cleartext(const char *pwd)
usr/src/lib/libsldap/common/ns_crypt.c
54
if (0 == strncmp(pwd, CRYPTMARK, strlen(CRYPTMARK)))
usr/src/lib/libsocket/inet/rcmd.c
563
struct passwd *pwd;
usr/src/lib/libsocket/inet/rcmd.c
597
if ((pwd = getpwnam(luser)) == NULL)
usr/src/lib/libsocket/inet/rcmd.c
599
(void) strcpy(pbuf, pwd->pw_dir);
usr/src/lib/libsocket/inet/rcmd.c
611
(void) setegid(pwd->pw_gid);
usr/src/lib/libsocket/inet/rcmd.c
612
initgroups(pwd->pw_name, pwd->pw_gid);
usr/src/lib/libsocket/inet/rcmd.c
613
(void) seteuid(pwd->pw_uid);
usr/src/lib/libsocket/inet/rcmd.c
623
if (sbuf.st_uid && sbuf.st_uid != pwd->pw_uid) {
usr/src/lib/libtecla/common/homedir.c
259
status = getpwuid_r(geteuid(), &home->pwd, home->buffer, home->buflen,
usr/src/lib/libtecla/common/homedir.c
262
status = getpwnam_r(user, &home->pwd, home->buffer, home->buflen, &ret);
usr/src/lib/libtecla/common/homedir.c
271
home_dir = home->pwd.pw_dir;
usr/src/lib/libtecla/common/homedir.c
278
struct passwd *pwd = login_user ? getpwuid(geteuid()) : getpwnam(user);
usr/src/lib/libtecla/common/homedir.c
279
if(!pwd) {
usr/src/lib/libtecla/common/homedir.c
287
home_dir = pwd->pw_dir;
usr/src/lib/libtecla/common/homedir.c
361
struct passwd *pwd; /* A pointer to pwd_buffer */
usr/src/lib/libtecla/common/homedir.c
368
&pwd) == 0 && pwd != NULL) {
usr/src/lib/libtecla/common/homedir.c
369
waserr = callback_fn(data, pwd->pw_name, pwd->pw_dir,
usr/src/lib/libtecla/common/homedir.c
376
&pwd) == 0 && pwd != NULL &&
usr/src/lib/libtecla/common/homedir.c
377
strncmp(prefix, pwd->pw_name, prefix_len)==0) {
usr/src/lib/libtecla/common/homedir.c
378
waserr = callback_fn(data, pwd->pw_name, pwd->pw_dir,
usr/src/lib/libtecla/common/homedir.c
388
struct passwd *pwd; /* The pointer to the latest password entry */
usr/src/lib/libtecla/common/homedir.c
399
while((pwd = getpwent_r(&pwd_buffer, home->buffer, home->buflen)) != NULL && !waserr) {
usr/src/lib/libtecla/common/homedir.c
401
while((pwd = getpwent()) != NULL && !waserr) {
usr/src/lib/libtecla/common/homedir.c
403
if(strncmp(prefix, pwd->pw_name, prefix_len) == 0) {
usr/src/lib/libtecla/common/homedir.c
404
waserr = callback_fn(data, pwd->pw_name, pwd->pw_dir,
usr/src/lib/libtecla/common/homedir.c
418
const char *pwd = hd_getpwd(home);
usr/src/lib/libtecla/common/homedir.c
419
if(pwd) {
usr/src/lib/libtecla/common/homedir.c
420
waserr = callback_fn(data, "+", pwd, _err_get_msg(home->err),ERR_MSG_LEN);
usr/src/lib/libtecla/common/homedir.c
457
const char *pwd = getenv("PWD");
usr/src/lib/libtecla/common/homedir.c
465
if(pwd && cwd && stat(cwd, &cwdstat)==0 && stat(pwd, &pwdstat)==0 &&
usr/src/lib/libtecla/common/homedir.c
467
return pwd;
usr/src/lib/libtecla/common/homedir.c
473
return pwd;
usr/src/lib/libtecla/common/homedir.c
88
struct passwd pwd; /* The password entry of a user */
usr/src/lib/libwrap/options.c
278
struct passwd *pwd;
usr/src/lib/libwrap/options.c
284
if ((pwd = getpwnam(value)) == 0)
usr/src/lib/libwrap/options.c
288
if (dry_run == 0 && setuid(pwd->pw_uid))
usr/src/lib/pam_modules/authtok_get/authtok_get.c
100
res = pam_get_item(pamh, PAM_AUTHTOK, (const void **)&pwd);
usr/src/lib/pam_modules/authtok_get/authtok_get.c
103
if (pwd != NULL) {
usr/src/lib/pam_modules/authtok_get/authtok_get.c
115
dgettext(TEXT_DOMAIN, "New Password: "), &pwd);
usr/src/lib/pam_modules/authtok_get/authtok_get.c
120
if (pwd == NULL) {
usr/src/lib/pam_modules/authtok_get/authtok_get.c
129
(void) memset(pwd, 0, strlen(pwd));
usr/src/lib/pam_modules/authtok_get/authtok_get.c
130
free(pwd);
usr/src/lib/pam_modules/authtok_get/authtok_get.c
153
char *pwd;
usr/src/lib/pam_modules/authtok_get/authtok_get.c
169
"Re-enter new Password: "), &pwd);
usr/src/lib/pam_modules/authtok_get/authtok_get.c
174
if (strcmp(authtok, pwd) != 0) {
usr/src/lib/pam_modules/authtok_get/authtok_get.c
183
(void) memset(pwd, 0, strlen(pwd));
usr/src/lib/pam_modules/authtok_get/authtok_get.c
184
free(pwd);
usr/src/lib/pam_modules/authtok_get/authtok_get.c
192
(void) memset(pwd, 0, strlen(pwd));
usr/src/lib/pam_modules/authtok_get/authtok_get.c
193
free(pwd);
usr/src/lib/pam_modules/authtok_get/authtok_get.c
61
char *pwd;
usr/src/lib/pam_modules/dial_auth/dial_auth.c
137
if (pwd.pw_shell != NULL && strcmp(pwd.pw_shell, line) == 0)
usr/src/lib/pam_modules/dial_auth/dial_auth.c
61
struct passwd pwd;
usr/src/lib/pam_modules/dial_auth/dial_auth.c
97
if (getpwnam_r(user, &pwd, pwd_buffer, sizeof (pwd_buffer)) == NULL)
usr/src/lib/pam_modules/ldap/ldap_utils.c
104
if ((usrname == NULL) || (pwd == NULL) || (usrname[0] == '\0') ||
usr/src/lib/pam_modules/ldap/ldap_utils.c
105
(pwd[0] == '\0'))
usr/src/lib/pam_modules/ldap/ldap_utils.c
113
credp->cred.unix_cred.passwd = strdup(pwd);
usr/src/lib/pam_modules/ldap/ldap_utils.c
86
authenticate(ns_cred_t **credpp, const char *usrname, const char *pwd,
usr/src/lib/pam_modules/rhosts_auth/rhosts_auth.c
50
struct passwd pwd;
usr/src/lib/pam_modules/rhosts_auth/rhosts_auth.c
88
if (getpwnam_r(lusername, &pwd, pwd_buffer, sizeof (pwd_buffer))
usr/src/lib/pam_modules/rhosts_auth/rhosts_auth.c
92
if (pwd.pw_uid == 0)
usr/src/lib/pam_modules/roles/roles.c
102
if ((pw_entry = getpwnam_r(username, &pwd, buf, sizeof (buf))) == NULL)
usr/src/lib/pam_modules/roles/roles.c
104
if ((pw_entry = getpwuid_r(pw_entry->pw_uid, &pwd, buf,
usr/src/lib/pam_modules/roles/roles.c
148
if ((pw_entry = getpwuid_r(uid, &pwd, buf,
usr/src/lib/pam_modules/roles/roles.c
60
struct passwd *pw_entry, pwd;
usr/src/lib/pam_modules/unix_cred/unix_cred.c
195
struct passwd pwd;
usr/src/lib/pam_modules/unix_cred/unix_cred.c
272
if (getpwnam_r(user, &pwd, pwbuf, sizeof (pwbuf)) == NULL) {
usr/src/lib/pam_modules/unix_cred/unix_cred.c
342
if (adt_set_user(ah, pwd.pw_uid, pwd.pw_gid,
usr/src/lib/pam_modules/unix_cred/unix_cred.c
343
pwd.pw_uid, pwd.pw_gid, NULL,
usr/src/lib/pam_modules/unix_cred/unix_cred.c
354
apwd.pw_uid, pwd.pw_uid);
usr/src/lib/pam_modules/unix_cred/unix_cred.c
362
if (adt_set_user(ah, pwd.pw_uid, pwd.pw_gid,
usr/src/lib/pam_modules/unix_cred/unix_cred.c
363
pwd.pw_uid, pwd.pw_gid, termid, ADT_NEW) != 0) {
usr/src/lib/pam_modules/unix_cred/unix_cred.c
379
pwd.pw_uid);
usr/src/lib/pam_modules/unix_cred/unix_cred.c
383
if (adt_set_user(ah, pwd.pw_uid, pwd.pw_gid, pwd.pw_uid,
usr/src/lib/pam_modules/unix_cred/unix_cred.c
384
pwd.pw_gid, NULL, ADT_UPDATE) != 0) {
usr/src/lib/pam_modules/unix_cred/unix_cred.c
399
auid, pwd.pw_uid);
usr/src/lib/pam_modules/unix_session/unix_session.c
128
if (getpwnam_r(user, &pwd, buffer, sizeof (buffer)) == NULL) {
usr/src/lib/pam_modules/unix_session/unix_session.c
137
offset = (offset_t)pwd.pw_uid *
usr/src/lib/pam_modules/unix_session/unix_session.c
143
"too large", pwd.pw_uid);
usr/src/lib/pam_modules/unix_session/unix_session.c
184
"lastlog: uid %d: %m", pwd.pw_uid);
usr/src/lib/pam_modules/unix_session/unix_session.c
187
"lastlog: uid %d: %m", pwd.pw_uid);
usr/src/lib/pam_modules/unix_session/unix_session.c
92
struct passwd pwd;
usr/src/lib/passwdutil/files_attr.c
1011
files_update_passwd(const char *name, struct passwd *pwd)
usr/src/lib/passwdutil/files_attr.c
1049
result = putpwent(pwd, dst);
usr/src/lib/passwdutil/files_attr.c
1106
if (pwbuf->pwd) {
usr/src/lib/passwdutil/files_attr.c
1107
result = files_update_passwd(name, pwbuf->pwd);
usr/src/lib/passwdutil/files_attr.c
1122
if (pwbuf->pwd) {
usr/src/lib/passwdutil/files_attr.c
1123
(void) memset(pwbuf->pwd, 0, sizeof (struct passwd));
usr/src/lib/passwdutil/files_attr.c
1125
free(pwbuf->pwd);
usr/src/lib/passwdutil/files_attr.c
248
if (pwbuf->pwd == NULL) {
usr/src/lib/passwdutil/files_attr.c
249
pwbuf->pwd = malloc(sizeof (struct passwd));
usr/src/lib/passwdutil/files_attr.c
250
if (pwbuf->pwd == NULL) {
usr/src/lib/passwdutil/files_attr.c
289
if (pwbuf->pwd) {
usr/src/lib/passwdutil/files_attr.c
294
if (private_getpwnam_r(name, pwbuf->pwd, pwbuf->pwd_scratch,
usr/src/lib/passwdutil/files_attr.c
315
if (pwbuf->pwd) free(pwbuf->pwd);
usr/src/lib/passwdutil/files_attr.c
354
if (getuid() == pwbuf->pwd->pw_uid) {
usr/src/lib/passwdutil/files_attr.c
365
if (pwbuf->pwd) free(pwbuf->pwd);
usr/src/lib/passwdutil/files_attr.c
489
pw = pwbuf->pwd;
usr/src/lib/passwdutil/files_attr.c
609
if (pwbuf->pwd) free(pwbuf->pwd);
usr/src/lib/passwdutil/files_attr.c
658
pw = pwbuf->pwd;
usr/src/lib/passwdutil/files_attr.c
83
struct passwd *pwd;
usr/src/lib/passwdutil/ldap_attr.c
1005
if (dn == NULL || pwd == NULL)
usr/src/lib/passwdutil/ldap_attr.c
1008
credp->cred.unix_cred.passwd = strdup(pwd);
usr/src/lib/passwdutil/ldap_attr.c
104
struct passwd *pwd;
usr/src/lib/passwdutil/ldap_attr.c
157
if (p->pwd)
usr/src/lib/passwdutil/ldap_attr.c
158
free_pwd(p->pwd);
usr/src/lib/passwdutil/ldap_attr.c
303
pw = ldapbuf->pwd;
usr/src/lib/passwdutil/ldap_attr.c
431
res = dup_pw(&ldapbuf->pwd, getpwnam_from(name, rep, REP_LDAP));
usr/src/lib/passwdutil/ldap_attr.c
558
char *pwd, *val;
usr/src/lib/passwdutil/ldap_attr.c
597
ldapbuf->pwd);
usr/src/lib/passwdutil/ldap_attr.c
610
pwd = crypt(p->data.val_s, salt);
usr/src/lib/passwdutil/ldap_attr.c
612
cryptlen = strlen(pwd) + sizeof ("{crypt}");
usr/src/lib/passwdutil/ldap_attr.c
617
"{crypt}%s", pwd);
usr/src/lib/passwdutil/ldap_attr.c
709
pwd = malloc(len);
usr/src/lib/passwdutil/ldap_attr.c
710
if (pwd == NULL) {
usr/src/lib/passwdutil/ldap_attr.c
713
(void) strlcpy(pwd, "{crypt}", len);
usr/src/lib/passwdutil/ldap_attr.c
714
(void) strlcat(pwd, LOCKSTRING, len);
usr/src/lib/passwdutil/ldap_attr.c
715
(void) strlcat(pwd, spw->sp_pwdp, len);
usr/src/lib/passwdutil/ldap_attr.c
717
spw->sp_pwdp = pwd;
usr/src/lib/passwdutil/ldap_attr.c
736
pwd = malloc(len);
usr/src/lib/passwdutil/ldap_attr.c
737
if (pwd == NULL) {
usr/src/lib/passwdutil/ldap_attr.c
740
(void) strlcpy(pwd, "{crypt}", len);
usr/src/lib/passwdutil/ldap_attr.c
741
(void) strlcat(pwd, spw->sp_pwdp +
usr/src/lib/passwdutil/ldap_attr.c
744
spw->sp_pwdp = pwd;
usr/src/lib/passwdutil/ldap_attr.c
985
const char *pwd, int *pwd_status, int flags)
usr/src/lib/passwdutil/nis_attr.c
108
nis_to_pwd(char *nis, struct passwd *pwd)
usr/src/lib/passwdutil/nis_attr.c
110
pwd->pw_name = strsep(&nis, ":");
usr/src/lib/passwdutil/nis_attr.c
111
pwd->pw_passwd = strsep(&nis, ":");
usr/src/lib/passwdutil/nis_attr.c
112
pwd->pw_uid = atoi(strsep(&nis, ":"));
usr/src/lib/passwdutil/nis_attr.c
113
pwd->pw_gid = atoi(strsep(&nis, ":"));
usr/src/lib/passwdutil/nis_attr.c
114
pwd->pw_gecos = strsep(&nis, ":");
usr/src/lib/passwdutil/nis_attr.c
115
pwd->pw_dir = strsep(&nis, ":");
usr/src/lib/passwdutil/nis_attr.c
116
pwd->pw_shell = nis;
usr/src/lib/passwdutil/nis_attr.c
117
if (pwd->pw_shell[0])
usr/src/lib/passwdutil/nis_attr.c
118
pwd->pw_shell[strlen(pwd->pw_shell)-1] = '\0';
usr/src/lib/passwdutil/nis_attr.c
159
if (uid == 0 || uid == buf->pwd->pw_uid) {
usr/src/lib/passwdutil/nis_attr.c
180
free(buf->pwd);
usr/src/lib/passwdutil/nis_attr.c
204
pw = nisbuf->pwd;
usr/src/lib/passwdutil/nis_attr.c
240
w->data.val_i = nisbuf->pwd->pw_uid;
usr/src/lib/passwdutil/nis_attr.c
243
w->data.val_i = nisbuf->pwd->pw_gid;
usr/src/lib/passwdutil/nis_attr.c
273
free(nisbuf->pwd);
usr/src/lib/passwdutil/nis_attr.c
297
nisbuf->pwd = malloc(sizeof (struct passwd));
usr/src/lib/passwdutil/nis_attr.c
298
if (nisbuf->pwd == NULL) {
usr/src/lib/passwdutil/nis_attr.c
312
free(nisbuf->pwd);
usr/src/lib/passwdutil/nis_attr.c
321
free(nisbuf->pwd);
usr/src/lib/passwdutil/nis_attr.c
329
free(nisbuf->pwd);
usr/src/lib/passwdutil/nis_attr.c
339
free(nisbuf->pwd);
usr/src/lib/passwdutil/nis_attr.c
346
nis_to_pwd(nisbuf->scratch, nisbuf->pwd);
usr/src/lib/passwdutil/nis_attr.c
356
if (nisbuf->pwd->pw_passwd[0] == '#' &&
usr/src/lib/passwdutil/nis_attr.c
357
nisbuf->pwd->pw_passwd[1] == '#') {
usr/src/lib/passwdutil/nis_attr.c
358
char *key = &nisbuf->pwd->pw_passwd[2];
usr/src/lib/passwdutil/nis_attr.c
372
nisbuf->pwd->pw_passwd = strsep(&p, ":");
usr/src/lib/passwdutil/nis_attr.c
406
nisbuf->pwd->pw_passwd, nisbuf->pwd);
usr/src/lib/passwdutil/nis_attr.c
419
nisbuf->pwd->pw_passwd = crypt(p->data.val_s, salt);
usr/src/lib/passwdutil/nis_attr.c
423
nisbuf->pwd->pw_uid = (uid_t)p->data.val_i;
usr/src/lib/passwdutil/nis_attr.c
426
nisbuf->pwd->pw_gid = (gid_t)p->data.val_i;
usr/src/lib/passwdutil/nis_attr.c
429
nisbuf->pwd->pw_age = p->data.val_s;
usr/src/lib/passwdutil/nis_attr.c
432
nisbuf->pwd->pw_comment = p->data.val_s;
usr/src/lib/passwdutil/nis_attr.c
435
nisbuf->pwd->pw_gecos = p->data.val_s;
usr/src/lib/passwdutil/nis_attr.c
438
nisbuf->pwd->pw_dir = p->data.val_s;
usr/src/lib/passwdutil/nis_attr.c
441
nisbuf->pwd->pw_shell = p->data.val_s;
usr/src/lib/passwdutil/nis_attr.c
483
yppasswd.newpw = *nisbuf->pwd;
usr/src/lib/passwdutil/nis_attr.c
523
free(nisbuf->pwd);
usr/src/lib/passwdutil/nis_attr.c
79
struct passwd *pwd;
usr/src/lib/passwdutil/nss_attr.c
115
if (pwbuf->pwd == NULL)
usr/src/lib/passwdutil/nss_attr.c
116
pwbuf->pwd = (struct passwd *)
usr/src/lib/passwdutil/nss_attr.c
118
if (pwbuf->pwd == NULL) {
usr/src/lib/passwdutil/nss_attr.c
142
if (pwbuf->pwd)
usr/src/lib/passwdutil/nss_attr.c
143
free(pwbuf->pwd);
usr/src/lib/passwdutil/nss_attr.c
160
if (pwbuf->pwd) {
usr/src/lib/passwdutil/nss_attr.c
165
if (getpwnam_r(name, pwbuf->pwd, pwbuf->pwd_scratch,
usr/src/lib/passwdutil/nss_attr.c
186
struct passwd pwd;
usr/src/lib/passwdutil/nss_attr.c
190
if (private_getpwnam_r(name, &pwd, pwd_scratch,
usr/src/lib/passwdutil/nss_attr.c
204
if (pwbuf->pwd) free(pwbuf->pwd);
usr/src/lib/passwdutil/nss_attr.c
233
pw = pwbuf->pwd;
usr/src/lib/passwdutil/nss_attr.c
312
if (pwbuf->pwd) free(pwbuf->pwd);
usr/src/lib/passwdutil/nss_attr.c
67
struct passwd *pwd;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softKeystore.c
75
struct passwd pwd, *pw;
usr/src/lib/pkcs11/pkcs11_softtoken/common/softKeystore.c
84
if (getpwuid_r(uid, &pwd, pwdbuf, PWD_BUFFER_SIZE, &pw) != 0) {
usr/src/lib/pkcs11/pkcs11_tpm/common/loadsave.c
329
struct passwd pwd, *user_info;
usr/src/lib/pkcs11/pkcs11_tpm/common/loadsave.c
332
if (getpwuid_r(getuid(), &pwd, pwdbuf, PWD_BUFFER_SIZE,
usr/src/lib/smbsrv/libmlsvc/common/smb_logon.c
206
struct passwd *pwd;
usr/src/lib/smbsrv/libmlsvc/common/smb_logon.c
216
pwd = getpwuid(uid);
usr/src/lib/smbsrv/libmlsvc/common/smb_logon.c
217
if (pwd == NULL) {
usr/src/lib/smbsrv/libmlsvc/common/smb_logon.c
226
if (pwd->pw_name == NULL) {
usr/src/lib/smbsrv/libmlsvc/common/smb_logon.c
232
pgrps->pg_grps[0] = pwd->pw_gid;
usr/src/lib/smbsrv/libmlsvc/common/smb_logon.c
242
gids[0] = pwd->pw_gid;
usr/src/lib/smbsrv/libmlsvc/common/smb_logon.c
248
num = _getgroupsbymember(pwd->pw_name, gids, ngroups_max, 1);
usr/src/lib/smbsrv/libsmb/common/smb_domain.c
425
struct passwd *pwd;
usr/src/lib/smbsrv/libsmb/common/smb_domain.c
436
pwd = getpwnam("root");
usr/src/lib/smbsrv/libsmb/common/smb_domain.c
438
uid = (pwd == NULL) ? 0 : pwd->pw_uid;
usr/src/lib/smbsrv/libsmb/common/smb_info.c
401
char pwd[SMB_PASSWD_MAXLEN + 1];
usr/src/lib/smbsrv/libsmb/common/smb_info.c
407
rc = smb_config_getstr(SMB_CI_MACHINE_PASSWD, pwd, sizeof (pwd));
usr/src/lib/smbsrv/libsmb/common/smb_info.c
408
if ((rc != SMBD_SMF_OK) || *pwd == '\0')
usr/src/lib/smbsrv/libsmb/common/smb_info.c
411
if (smb_auth_ntlm_hash(pwd, buf) != 0)
usr/src/lib/smbsrv/libsmbns/common/smbns_netbios.c
486
struct passwd *pwd;
usr/src/lib/smbsrv/libsmbns/common/smbns_netbios.c
499
pwd = getpwnam("root");
usr/src/lib/smbsrv/libsmbns/common/smbns_netbios.c
501
uid = (pwd == NULL) ? 0 : pwd->pw_uid;
usr/src/lib/storage/libg_fc/common/genf.c
298
char pwd[MAXPATHLEN];
usr/src/lib/storage/libg_fc/common/genf.c
317
tmp = getcwd(pwd, MAXPATHLEN);
usr/src/lib/storage/libg_fc/common/genf.c
331
strcpy(source, pwd);
usr/src/test/libc-tests/tests/posix_spawn/posix_spawn.c
214
char pwd[PATH_MAX];
usr/src/test/libc-tests/tests/posix_spawn/posix_spawn.c
266
pwd[0] = 0;
usr/src/test/libc-tests/tests/posix_spawn/posix_spawn.c
267
pwd_len = read(pipes[0], pwd, sizeof (pwd));
usr/src/test/libc-tests/tests/posix_spawn/posix_spawn.c
277
pwd[pwd_len - 1] = '\0';
usr/src/test/libc-tests/tests/posix_spawn/posix_spawn.c
279
if (strcmp(pwd, test->sdt_pwd) != 0) {
usr/src/test/libc-tests/tests/posix_spawn/posix_spawn.c
281
test->sdt_desc, pwd, test->sdt_pwd);
usr/src/tools/cscope-fast/mygetwd.c
45
char *pwd; /* PWD environment variable value */
usr/src/tools/cscope-fast/mygetwd.c
55
if ((pwd = getenv("PWD")) != NULL && *pwd != '\0' &&
usr/src/tools/cscope-fast/mygetwd.c
56
stat(pwd, &tmp_sb) == 0 &&
usr/src/tools/cscope-fast/mygetwd.c
58
(void) strcpy(dir, pwd);
usr/src/tools/cscope-fast/mygetwd.c
59
return (pwd);
usr/src/ucbcmd/chown/chown.c
122
if ((pwd = getpwnam(argv[0])) == NULL)
usr/src/ucbcmd/chown/chown.c
124
uid = pwd->pw_uid;
usr/src/ucbcmd/chown/chown.c
54
struct passwd *pwd;