From: Howard Chu Date: Tue, 24 May 2011 18:14:58 +0000 (-0700) Subject: ITS#6915 Don't replicate internal operations X-Git-Tag: OPENLDAP_REL_ENG_2_5_0ALPHA~1377 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=78e1dd9b2fb2ad7e8fe193163b0ce12be1fe700d;p=thirdparty%2Fopenldap.git ITS#6915 Don't replicate internal operations --- diff --git a/servers/slapd/overlays/memberof.c b/servers/slapd/overlays/memberof.c index 7697a08523..502cb46fc1 100644 --- a/servers/slapd/overlays/memberof.c +++ b/servers/slapd/overlays/memberof.c @@ -357,6 +357,10 @@ memberof_value_modify( op2.o_ndn = op->o_bd->be_rootndn; op2.orm_modlist = NULL; + /* Internal ops, never replicate these */ + op2.orm_no_opattrs = 1; + op2.o_dont_replicate = 1; + if ( !BER_BVISNULL( &mo->mo_ndn ) ) { ml = &mod[ mcnt ]; ml->sml_numvals = 1;