Lines Matching refs:pwd
102 struct passwd *pwd; member
155 if (p->pwd) in free_ldapbuf()
156 free_pwd(p->pwd); in free_ldapbuf()
301 pw = ldapbuf->pwd; in ldap_getattr()
430 res = dup_pw(&ldapbuf->pwd, getpwnam_from(name, rep, REP_LDAP)); in ldap_getpwnam()
557 char *pwd, *val; in ldap_update() local
596 ldapbuf->pwd); in ldap_update()
609 pwd = crypt(p->data.val_s, salt); in ldap_update()
611 cryptlen = strlen(pwd) + sizeof ("{crypt}"); in ldap_update()
616 "{crypt}%s", pwd); in ldap_update()
708 pwd = malloc(len); in ldap_update()
709 if (pwd == NULL) { in ldap_update()
712 (void) strlcpy(pwd, "{crypt}", len); in ldap_update()
713 (void) strlcat(pwd, LOCKSTRING, len); in ldap_update()
714 (void) strlcat(pwd, spw->sp_pwdp, len); in ldap_update()
716 spw->sp_pwdp = pwd; in ldap_update()
735 pwd = malloc(len); in ldap_update()
736 if (pwd == NULL) { in ldap_update()
739 (void) strlcpy(pwd, "{crypt}", len); in ldap_update()
740 (void) strlcat(pwd, spw->sp_pwdp + in ldap_update()
743 spw->sp_pwdp = pwd; in ldap_update()
984 const char *pwd, int *pwd_status, int flags) in ldap_replaceattr() argument
1004 if (dn == NULL || pwd == NULL) in ldap_replaceattr()
1007 credp->cred.unix_cred.passwd = strdup(pwd); in ldap_replaceattr()