Home
last modified time | relevance | path

Searched refs:rdns (Results 1 – 6 of 6) sorted by relevance

/illumos-gate/usr/src/lib/libldap5/sources/ldap/common/
H A Dgetdn.c152 char **rdns; in ldap_explode_dns() local
172 if ( (rdns = (char **)NSLDAPI_REALLOC( rdns, maxcomps * in ldap_explode_dns()
180 rdns[ncomps] = NULL; in ldap_explode_dns()
183 return( rdns ); in ldap_explode_dns()
244 ldap_charray_free( rdns ); in ldap_explode()
251 ldap_charray_free( rdns ); in ldap_explode()
256 if ( rdns == NULL ) { in ldap_explode()
262 rdns, (count+1) * in ldap_explode()
266 rdns[ count ] = NULL; in ldap_explode()
299 rdns[ count-1 ][ len ] = '\0'; in ldap_explode()
[all …]
/illumos-gate/usr/src/lib/nsswitch/ldap/common/
H A Dldap_utils.c106 char **rdns; in _get_domain_name() local
114 rdns = ldap_explode_dn(cdn, 0); in _get_domain_name()
115 if (rdns == NULL || *rdns == NULL) in _get_domain_name()
119 for (nrdns = 1; rdns[nrdns]; nrdns++) in _get_domain_name()
120 len += strlen(rdns[nrdns]) + 1; in _get_domain_name()
122 len = strlen(rdns[0]); in _get_domain_name()
125 ldap_value_free(rdns); in _get_domain_name()
131 (void) strcat(pdn, rdns[0]); in _get_domain_name()
133 for (nrdns = 1; rdns[nrdns]; nrdns++) { in _get_domain_name()
134 (void) strcat(pdn, rdns[nrdns]); in _get_domain_name()
[all …]
/illumos-gate/usr/src/lib/krb5/plugins/kdb/ldap/libkdb_ldap/
H A Dldap_pwd_policy.c60 char **rdns=NULL, *strval[2]={NULL}, *policy_dn; local
77 rdns = ldap_explode_dn(policy_dn, 1);
78 if (rdns == NULL) {
84 strval[0] = rdns[0];
111 if (rdns)
112 ldap_value_free(rdns);
H A Dldap_services.c54 char **rdns=NULL, *realmattr=NULL, *strval[3]={NULL}; local
90 rdns = ldap_explode_dn(service->servicedn, 1);
91 if (rdns == NULL) {
96 strval[0] = rdns[0];
164 if (rdns)
165 ldap_value_free (rdns);
H A Dldap_realm.c785 char *strval[2]={NULL}, *kerberoscontdn=NULL, **rdns=NULL; local
819 rdns = ldap_explode_dn(kerberoscontdn, 1);
820 if (rdns == NULL) {
826 strval[0] = rdns[0];
892 if (rdns)
893 ldap_value_free (rdns);
/illumos-gate/usr/src/lib/libsldap/common/
H A Dns_reads.c238 ldap_value_free(rdns); in _cvtDN()
266 len += strlen(rdns[i]); in _cvtDN()
286 ldap_value_free(rdns); in _cvtDN()
4441 char *newdn, **rdns = NULL; in __ns_ldap_dn2domain() local
4460 rdns = ldap_explode_dn(dn1, 0); in __ns_ldap_dn2domain()
4462 if (rdns == NULL || *rdns == NULL) in __ns_ldap_dn2domain()
4465 for (i = 0; rdns[i]; i++) in __ns_ldap_dn2domain()
4466 len += strlen(rdns[i]) + 1; in __ns_ldap_dn2domain()
4474 ldap_value_free(rdns); in __ns_ldap_dn2domain()
4480 for (i = 0; rdns[i]; i++) { in __ns_ldap_dn2domain()
[all …]