From 4dfc4be488232d5564f317ae46aecbccc65dc1c4 Mon Sep 17 00:00:00 2001 From: Nathan Kinder Date: Wed, 1 Jun 2005 18:10:42 +0000 Subject: Fix search scope for AD password sync - 159037 --- ldap/synctools/passwordsync/passsync/syncserv.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ldap/synctools/passwordsync/passsync/syncserv.cpp') diff --git a/ldap/synctools/passwordsync/passsync/syncserv.cpp b/ldap/synctools/passwordsync/passsync/syncserv.cpp index 5fd1ff4f..800ea157 100644 --- a/ldap/synctools/passwordsync/passsync/syncserv.cpp +++ b/ldap/synctools/passwordsync/passsync/syncserv.cpp @@ -411,7 +411,7 @@ int PassSyncService::QueryUsername(char* username) _snprintf(searchFilter, SYNCSERV_BUF_SIZE, "(%s=%s)", ldapUsernameField, username); - lastLdapError = ldap_search_ext_s(mainLdapConnection, ldapSearchBase, LDAP_SCOPE_ONELEVEL, searchFilter, NULL, 0, NULL, NULL, NULL, -1, &results); + lastLdapError = ldap_search_ext_s(mainLdapConnection, ldapSearchBase, LDAP_SCOPE_SUBTREE, searchFilter, NULL, 0, NULL, NULL, NULL, -1, &results); if(lastLdapError != LDAP_SUCCESS) { -- cgit