Lines Matching refs:rdns
221 char **rdns, *new_rdn, *new_dn = NULL; in _cvtDN() local
227 if ((rdns = ldap_explode_dn(dn, 0)) == NULL) in _cvtDN()
230 for (nRdn = 0; rdns[nRdn] != NULL; nRdn++); in _cvtDN()
233 ldap_value_free(rdns); in _cvtDN()
240 if ((new_rdn = _cvtRDN(service, rdns[i])) != NULL) { in _cvtDN()
261 len += strlen(rdns[i]); in _cvtDN()
276 (void) strlcat(new_dn, rdns[i], len); in _cvtDN()
281 ldap_value_free(rdns); in _cvtDN()
4320 char *newdn, **rdns = NULL; in __ns_ldap_dn2domain() local
4339 rdns = ldap_explode_dn(dn1, 0); in __ns_ldap_dn2domain()
4341 if (rdns == NULL || *rdns == NULL) in __ns_ldap_dn2domain()
4344 for (i = 0; rdns[i]; i++) in __ns_ldap_dn2domain()
4345 len += strlen(rdns[i]) + 1; in __ns_ldap_dn2domain()
4353 ldap_value_free(rdns); in __ns_ldap_dn2domain()
4359 for (i = 0; rdns[i]; i++) { in __ns_ldap_dn2domain()
4362 __s_api_remove_rdn_space(rdns[i])); in __ns_ldap_dn2domain()
4367 ldap_value_free(rdns); in __ns_ldap_dn2domain()