From f221f70dfe242e56743fc1c5814de9bdcb7ee527 Mon Sep 17 00:00:00 2001 From: Martin Nagy Date: Tue, 7 Apr 2009 18:47:23 +0200 Subject: Fix rdata parsing. --- src/ldap_driver.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/ldap_driver.c') diff --git a/src/ldap_driver.c b/src/ldap_driver.c index faa0b95..b27c6f4 100644 --- a/src/ldap_driver.c +++ b/src/ldap_driver.c @@ -315,7 +315,8 @@ findnode(dns_db_t *db, dns_name_t *name, isc_boolean_t create, result = cached_ldap_rdatalist_get(ldapdb->common.mctx, ldapdb->ldap_cache, ldapdb->ldap_db, - name, &rdatalist); + name, &ldapdb->common.origin, + &rdatalist); if (result == ISC_R_NOMEMORY) return ISC_R_NOMEMORY; @@ -372,7 +373,8 @@ find(dns_db_t *db, dns_name_t *name, dns_dbversion_t *version, result = cached_ldap_rdatalist_get(ldapdb->common.mctx, ldapdb->ldap_cache, ldapdb->ldap_db, - name, &rdatalist); + name, &ldapdb->common.origin, + &rdatalist); INSIST(result != DNS_R_PARTIALMATCH); /* XXX Not yet implemented */ if (result != ISC_R_SUCCESS && result != DNS_R_PARTIALMATCH) -- cgit