svn commit: samba r19269 - in
branches/SAMBA_4_0_RELEASE/source/libnet: .
abartlet at samba.org
abartlet at samba.org
Fri Oct 13 13:40:47 GMT 2006
Author: abartlet
Date: 2006-10-13 13:40:47 +0000 (Fri, 13 Oct 2006)
New Revision: 19269
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=19269
Log:
Make sure to search for the partition base in the correct partition.
Andrew Bartlett
Modified:
branches/SAMBA_4_0_RELEASE/source/libnet/libnet_samsync_ldb.c
Changeset:
Modified: branches/SAMBA_4_0_RELEASE/source/libnet/libnet_samsync_ldb.c
===================================================================
--- branches/SAMBA_4_0_RELEASE/source/libnet/libnet_samsync_ldb.c 2006-10-13 13:40:11 UTC (rev 19268)
+++ branches/SAMBA_4_0_RELEASE/source/libnet/libnet_samsync_ldb.c 2006-10-13 13:40:47 UTC (rev 19269)
@@ -128,11 +128,14 @@
}
if (database == SAM_DATABASE_DOMAIN) {
+ const struct ldb_dn *partitions_basedn;
const char *domain_attrs[] = {"nETBIOSName", "nCName", NULL};
struct ldb_message **msgs_domain;
int ret_domain;
- ret_domain = gendb_search(state->sam_ldb, mem_ctx, NULL, &msgs_domain, domain_attrs,
+ partitions_basedn = samdb_partitions_dn(state->sam_ldb, mem_ctx);
+
+ ret_domain = gendb_search(state->sam_ldb, mem_ctx, partitions_basedn, &msgs_domain, domain_attrs,
"(&(&(nETBIOSName=%s)(objectclass=crossRef))(ncName=*))",
domain_name);
if (ret_domain == -1) {
More information about the samba-cvs
mailing list