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