[Fedora-directory-commits] ldapserver/ldap/servers/plugins/replication repl5_replica.c, 1.19, 1.20
Nathan Kinder
nkinder at fedoraproject.org
Thu Nov 13 23:08:20 UTC 2008
Author: nkinder
Update of /cvs/dirsec/ldapserver/ldap/servers/plugins/replication
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9536/ldap/servers/plugins/replication
Modified Files:
repl5_replica.c
Log Message:
Resolves: 470918
Summary: Made replica_set_updatedn detect value add modify operations properly.
Index: repl5_replica.c
===================================================================
RCS file: /cvs/dirsec/ldapserver/ldap/servers/plugins/replication/repl5_replica.c,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -r1.19 -r1.20
--- repl5_replica.c 17 Oct 2008 22:12:47 -0000 1.19
+++ repl5_replica.c 13 Nov 2008 23:08:18 -0000 1.20
@@ -911,12 +911,12 @@
if (!r->updatedn_list)
r->updatedn_list = replica_updatedn_list_new(NULL);
- if (mod_op & LDAP_MOD_DELETE || vs == NULL ||
+ if (SLAPI_IS_MOD_DELETE(mod_op) || vs == NULL ||
(0 == slapi_valueset_count(vs))) /* null value also causes list deletion */
replica_updatedn_list_delete(r->updatedn_list, vs);
- else if (mod_op & LDAP_MOD_REPLACE)
+ else if (SLAPI_IS_MOD_REPLACE(mod_op))
replica_updatedn_list_replace(r->updatedn_list, vs);
- else if (mod_op & LDAP_MOD_ADD)
+ else if (SLAPI_IS_MOD_ADD(mod_op))
replica_updatedn_list_add(r->updatedn_list, vs);
PR_Unlock(r->repl_lock);
More information about the Fedora-directory-commits
mailing list