diff options
author | Andrew Bartlett <abartlet@samba.org> | 2008-07-25 08:44:00 +1000 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2008-07-25 08:44:00 +1000 |
commit | 8dfba3160cc4bc518f3ad8570d104e5baae784ca (patch) | |
tree | 7e8d53bbf17e34512461046d763338a67626b5d0 /source/dsdb | |
parent | 532ccbbe7aa360440f455dfa136f425b9996e998 (diff) | |
download | samba-8dfba3160cc4bc518f3ad8570d104e5baae784ca.tar.gz |
Clarify how we are doing the 'this is a rootdse query' check.
Diffstat (limited to 'source/dsdb')
-rw-r--r-- | source/dsdb/samdb/ldb_modules/rootdse.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/source/dsdb/samdb/ldb_modules/rootdse.c b/source/dsdb/samdb/ldb_modules/rootdse.c index 75f99a139d7..7414d36973e 100644 --- a/source/dsdb/samdb/ldb_modules/rootdse.c +++ b/source/dsdb/samdb/ldb_modules/rootdse.c @@ -263,9 +263,10 @@ static int rootdse_search(struct ldb_module *module, struct ldb_request *req) struct ldb_request *down_req; int ret; - /* see if its for the rootDSE */ + /* see if its for the rootDSE - only a base search on the "" DN qualifies */ if (req->op.search.scope != LDB_SCOPE_BASE || ( ! ldb_dn_is_null(req->op.search.base))) { + /* Otherwise, pass down to the rest of the stack */ return ldb_next_request(module, req); } |