Lines Matching refs:attr
89 char **attr; /* Attr for name mapping */
244 * Except for dn and attr, all strings are consumed, either by transferring
255 const char *attr,
285 /* Copy the DN and attr and value */
289 if (q->attr != NULL && attr != NULL)
290 *q->attr = strdup(attr);
389 const char *attr = NULL;
429 attr = UIDNUMBER;
431 attr = GIDNUMBER;
432 if (attr != NULL) {
433 bvalues = ldap_get_values_len(ld, res, attr);
439 dn, attr, value);
465 attr = state->ad_unixuser_attr;
467 attr = state->ad_unixgroup_attr;
469 if (attr != NULL) {
470 bvalues = ldap_get_values_len(ld, res, attr);
494 attr, value,
590 char **dn, char **attr, char **value,
623 q->attr = attr;
674 if (attr != NULL)
675 *attr = NULL;
697 char **dn, char **attr, char **value,
759 esidtype, dn, attr, value, canonname, NULL, sid, rid, sid_type,
770 char **dn, char **attr, char **value,
800 dn, attr, value, name, dname, NULL, NULL, sid_type, unixname,
811 char **dn, char **attr, char **value,
842 if (retcode == IDMAP_SUCCESS && attr != NULL) {
843 if ((*attr = strdup(attrname)) == NULL)
860 char **dn, char **attr, char **value,
883 if (retcode == IDMAP_SUCCESS && attr != NULL) {
884 if ((*attr = strdup(attrname)) == NULL)