From c7a49fcfc554a6432112d8f146124dac3220ba64 Mon Sep 17 00:00:00 2001 From: Howard Chu Date: Mon, 12 May 2008 18:33:05 +0000 Subject: [PATCH] ITS#5506 reset op2.o_extra --- servers/slapd/overlays/syncprov.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/servers/slapd/overlays/syncprov.c b/servers/slapd/overlays/syncprov.c index 7bc5464ae6..01602a79fa 100644 --- a/servers/slapd/overlays/syncprov.c +++ b/servers/slapd/overlays/syncprov.c @@ -1224,8 +1224,11 @@ syncprov_matchops( Operation *op, opcookie *opc, int saveit ) } } - if ( fc.fscope ) + if ( fc.fscope ) { op2 = *ss->s_op; + op2.o_hdr = op->o_hdr; + op2.o_extra = op->o_extra; + } /* check if current o_req_dn is in scope and matches filter */ if ( fc.fscope && test_filter( &op2, e, ss->s_op->ors_filter ) == -- 2.39.5