Lines Matching defs:pw
475 struct passwd *pw;
484 pw = pwbuf->pwd;
490 if ((w->data.val_s = strdup(pw->pw_name)) == NULL)
494 if ((w->data.val_s = strdup(pw->pw_comment)) == NULL)
498 if ((w->data.val_s = strdup(pw->pw_gecos)) == NULL)
502 if ((w->data.val_s = strdup(pw->pw_dir)) == NULL)
506 if ((w->data.val_s = strdup(pw->pw_shell)) == NULL)
519 if ((w->data.val_s = strdup(pw->pw_age)) == NULL)
569 w->data.val_i = pw->pw_uid;
572 w->data.val_i = pw->pw_gid;
644 struct passwd *pw;
653 pw = pwbuf->pwd;
667 pw->pw_uid = (uid_t)p->data.val_i;
670 pw->pw_gid = (gid_t)p->data.val_i;
673 pw->pw_age = p->data.val_s;
676 pw->pw_comment = p->data.val_s;
679 pw->pw_gecos = p->data.val_s;
682 pw->pw_dir = p->data.val_s;
685 pw->pw_shell = p->data.val_s;
705 salt = crypt_gensalt(spw->sp_pwdp, pw);