summaryrefslogtreecommitdiffstats
path: root/src/ldap_convert.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/ldap_convert.c')
-rw-r--r--src/ldap_convert.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/ldap_convert.c b/src/ldap_convert.c
index 54e477b..e25fe42 100644
--- a/src/ldap_convert.c
+++ b/src/ldap_convert.c
@@ -85,8 +85,10 @@ dn_to_dnsname(isc_mem_t *mctx, const char *dn, dns_name_t *target)
CHECK(dns_name_fromtext(&name, &buffer, dns_rootname, 0, NULL));
cleanup:
- if (result != ISC_R_FAILURE)
+ if (result == ISC_R_SUCCESS)
result = dns_name_dupwithoffsets(&name, mctx, target);
+ else
+ log_error_r("failed to convert dn %s to DNS name", dn);
str_destroy(&str);