From 33e12f4de3ad0ccb497a75ba20142cc3f52ead2f Mon Sep 17 00:00:00 2001 From: Howard Chu Date: Tue, 27 May 2014 18:12:49 -0700 Subject: [PATCH] Don't do any merging if manageDSAit was used Just passthru search to local DB --- servers/slapd/overlays/translucent.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/servers/slapd/overlays/translucent.c b/servers/slapd/overlays/translucent.c index d39fe38535..379adc1b80 100644 --- a/servers/slapd/overlays/translucent.c +++ b/servers/slapd/overlays/translucent.c @@ -1070,6 +1070,9 @@ static int translucent_search(Operation *op, SlapReply *rs) { struct berval fbv; int rc = 0; + if ( op->o_managedsait > SLAP_CONTROL_IGNORED ) + return SLAP_CB_CONTINUE; + Debug(LDAP_DEBUG_TRACE, "==> translucent_search: <%s> %s\n", op->o_req_dn.bv_val, op->ors_filterstr.bv_val, 0); -- 2.39.5