mirror of
https://github.com/samba-team/samba.git
synced 2025-01-12 09:18:10 +03:00
ldb: don't return special DNs on non-base searches
to look at a special DN, give the full DN Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
This commit is contained in:
parent
58e89443e2
commit
c60a48948a
@ -463,6 +463,11 @@ static int ldb_match_message(struct ldb_context *ldb,
|
||||
|
||||
*matched = false;
|
||||
|
||||
if (scope != LDB_SCOPE_BASE && ldb_dn_is_special(msg->dn)) {
|
||||
/* don't match special records except on base searches */
|
||||
return LDB_SUCCESS;
|
||||
}
|
||||
|
||||
switch (tree->operation) {
|
||||
case LDB_OP_AND:
|
||||
for (i=0;i<tree->u.list.num_elements;i++) {
|
||||
|
Loading…
Reference in New Issue
Block a user