Lines Matching refs:pattrs
102 ns_ldap_attr_t **pattrs; /* passwd attrs */ member
158 if (p->pattrs) { in free_ldapbuf()
160 if (p->pattrs[i] != NULL) { in free_ldapbuf()
161 free(p->pattrs[i]->attrvalue[0]); in free_ldapbuf()
162 free(p->pattrs[i]); in free_ldapbuf()
165 free(p->pattrs); in free_ldapbuf()
419 ldapbuf->pattrs = calloc(_PWD_MAX_ATTR, sizeof (ns_ldap_attr_t *)); in ldap_getpwnam()
420 if (ldapbuf->pattrs == NULL) in ldap_getpwnam()
552 ns_ldap_attr_t **pattrs = ldapbuf->pattrs; in ldap_update() local
624 NEW_ATTR(pattrs, pidx, in ldap_update()
656 NEW_ATTR(pattrs, pidx, _PWD_USERPASSWORD, val); in ldap_update()
660 NEW_ATTR(pattrs, pidx, _PWD_DESCRIPTION, p->data.val_s); in ldap_update()
664 NEW_ATTR(pattrs, pidx, _PWD_GECOS, in ldap_update()
673 NEW_ATTR(pattrs, pidx, _PWD_HOMEDIRECTORY, in ldap_update()
682 NEW_ATTR(pattrs, pidx, _PWD_LOGINSHELL, in ldap_update()
940 pattrs[pidx] = NULL; in ldap_update()
1145 ns_ldap_attr_t **pattrs = ldapbuf->pattrs; in ldap_putpwnam() local
1209 if (pattrs && pattrs[0] != NULL) { in ldap_putpwnam()
1210 res = ldap_replaceattr(dn, pattrs, binddn, oldpw, in ldap_putpwnam()