• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/usr.sbin/rpc.yppasswdd/

Lines Matching refs:yp_password

72 static struct passwd yp_password;
96 yp_password.pw_fields = 0;
112 EXPAND(yp_password.pw_name);
113 yp_password.pw_fields |= _PWF_NAME;
114 EXPAND(yp_password.pw_passwd);
115 yp_password.pw_fields |= _PWF_PASSWD;
116 yp_password.pw_uid = atoi(p);
118 yp_password.pw_fields |= _PWF_UID;
119 yp_password.pw_gid = atoi(p);
121 yp_password.pw_fields |= _PWF_GID;
123 EXPAND(yp_password.pw_class);
124 yp_password.pw_fields |= _PWF_CLASS;
125 yp_password.pw_change = atol(p);
127 yp_password.pw_fields |= _PWF_CHANGE;
128 yp_password.pw_expire = atol(p);
130 yp_password.pw_fields |= _PWF_EXPIRE;
132 EXPAND(yp_password.pw_gecos);
133 yp_password.pw_fields |= _PWF_GECOS;
134 EXPAND(yp_password.pw_dir);
135 yp_password.pw_fields |= _PWF_DIR;
136 EXPAND(yp_password.pw_shell);
137 yp_password.pw_fields |= _PWF_SHELL;
290 if (yp_password.pw_uid == (uid_t)pw->pw_uid &&
291 yp_password.pw_gid == (gid_t)pw->pw_gid) {
563 cryptpw = crypt(argp->oldpass, yp_password.pw_passwd);
564 if (cryptpw == NULL || strcmp(cryptpw, yp_password.pw_passwd)) {
574 if (validate(&yp_password, &argp->newpw)) {
585 if (!no_chsh && strcmp(argp->newpw.pw_shell, yp_password.pw_shell)) {
586 oldshell = yp_password.pw_shell;
587 yp_password.pw_shell = argp->newpw.pw_shell;
592 if (!no_chfn && strcmp(argp->newpw.pw_gecos, yp_password.pw_gecos)) {
593 oldgecos = yp_password.pw_gecos;
594 yp_password.pw_gecos = argp->newpw.pw_gecos;
598 if (strcmp(argp->newpw.pw_passwd, yp_password.pw_passwd)) {
599 yp_password.pw_passwd = argp->newpw.pw_passwd;
600 yp_password.pw_change = 0;
643 if (pw_copy(pfd, tfd, &yp_password, NULL) == -1) {
660 if (pw_mkdb(yp_password.pw_name) == -1) {
683 if ((rval = update_inplace(&yp_password, domain))) {
829 if (validate_master(rval == YP_TRUE ? &yp_password:NULL,&argp->newpw)){