]> git.sur5r.net Git - openldap/commitdiff
ITS#6766
authorQuanah Gibson-Mount <quanah@openldap.org>
Tue, 4 Jan 2011 21:06:39 +0000 (21:06 +0000)
committerQuanah Gibson-Mount <quanah@openldap.org>
Tue, 4 Jan 2011 21:06:39 +0000 (21:06 +0000)
CHANGES
servers/slapd/overlays/memberof.c

diff --git a/CHANGES b/CHANGES
index 06eac064841522b3f9c2d6d03ec7600dd2242a50..1d5d79b9fc1f42f91afbac2a39312a714e499bdd 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -68,6 +68,7 @@ OpenLDAP 2.4.24 Engineering
        Fixed slapo-accesslog with controls (ITS#6652)
        Fixed slapo-dynlist callbacks (ITS#6752)
        Fixed slapo-dynlist entry handling (ITS#6752)
+       Fixed slapo-memberof CSN generation (ITS#6766)
        Fixed slapo-memberof log messages (ITS#6748)
        Fixed slapo-memberof with an empty groupOfNames (ITS#6670)
        Fixed slapo-memberof with modrdn operations (ITS#6700)
index c46fdb25361194c946f7bbfe01e3834545f2e0b2..cf1d29bcd9300569d3bb0000c98dd666146c8b18 100644 (file)
@@ -402,6 +402,7 @@ memberof_value_modify(
 
                oex.oe_key = (void *)&memberof;
                LDAP_SLIST_INSERT_HEAD(&op2.o_extra, &oex, oe_next);
+               BER_BVZERO( &op2.o_csn );
                op2.o_bd->bd_info = (BackendInfo *)on->on_info;
                (void)op->o_bd->be_modify( &op2, &rs2 );
                op2.o_bd->bd_info = bi;
@@ -444,6 +445,7 @@ memberof_value_modify(
 
                oex.oe_key = (void *)&memberof;
                LDAP_SLIST_INSERT_HEAD(&op2.o_extra, &oex, oe_next);
+               BER_BVZERO( &op2.o_csn );
                op2.o_bd->bd_info = (BackendInfo *)on->on_info;
                (void)op->o_bd->be_modify( &op2, &rs2 );
                op2.o_bd->bd_info = bi;