1
0
forked from jengelh/openldap2
Files
openldap2/slapd-overlay_register_control.dif

29 lines
756 B
Plaintext

Index: servers/slapd/backover.c
===================================================================
RCS file: /repo/OpenLDAP/pkg/ldap/servers/slapd/backover.c,v
retrieving revision 1.87
retrieving revision 1.88
diff -u -r1.87 -r1.88
--- servers/slapd/backover.c 12 Jul 2008 09:53:49 -0000 1.87
+++ servers/slapd/backover.c 9 Aug 2008 08:11:41 -0000 1.88
@@ -1063,7 +1063,7 @@
/* add to all backends... */
LDAP_STAILQ_FOREACH( bd, &backendDB, be_next ) {
- if ( be == bd ) {
+ if ( bd == be->bd_self ) {
gotit = 1;
}
@@ -1074,8 +1074,8 @@
}
if ( !gotit ) {
- be->be_ctrls[ cid ] = 1;
- be->be_ctrls[ SLAP_MAX_CIDS ] = 1;
+ be->bd_self->be_ctrls[ cid ] = 1;
+ be->bd_self->be_ctrls[ SLAP_MAX_CIDS ] = 1;
}
return 0;