Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
Joe Martin
OpenLDAP
Commits
4f41eff3
Commit
4f41eff3
authored
May 09, 2008
by
Quanah Gibson-Mount
Browse files
ITS#5493
parent
aeba60b6
Changes
2
Hide whitespace changes
Inline
Side-by-side
CHANGES
View file @
4f41eff3
...
...
@@ -8,6 +8,7 @@ OpenLDAP 2.3.42 Engineering
Fixed slapd pagedresults stale state (ITS#5409)
Fixed slapd-ldap connection handler (ITS#5404)
Fixed slapo-accesslog null callback stack crash (ITS#5490)
Fixed slapo-syncprov csn update with delta-syncrepl (ITS#5493)
OpenLDAP 2.3.41 Release (2008/02/19)
Fixed slapd timestamp race condition (ITS#5370)
...
...
servers/slapd/overlays/syncprov.c
View file @
4f41eff3
...
...
@@ -1856,6 +1856,7 @@ syncprov_search_response( Operation *op, SlapReply *rs )
{
searchstate
*
ss
=
op
->
o_callback
->
sc_private
;
slap_overinst
*
on
=
ss
->
ss_on
;
syncprov_info_t
*
si
=
(
syncprov_info_t
*
)
on
->
on_bi
.
bi_private
;
sync_control
*
srs
=
op
->
o_controls
[
slap_cids
.
sc_LDAPsync
];
if
(
rs
->
sr_type
==
REP_SEARCH
||
rs
->
sr_type
==
REP_SEARCHREF
)
{
...
...
@@ -1898,8 +1899,16 @@ syncprov_search_response( Operation *op, SlapReply *rs )
rs
->
sr_ctrls
=
op
->
o_tmpalloc
(
sizeof
(
LDAPControl
*
)
*
2
,
op
->
o_tmpmemctx
);
rs
->
sr_ctrls
[
1
]
=
NULL
;
rs
->
sr_err
=
syncprov_state_ctrl
(
op
,
rs
,
rs
->
sr_entry
,
LDAP_SYNC_ADD
,
rs
->
sr_ctrls
,
0
,
0
,
NULL
);
/* If we're in delta-sync mode, always send a cookie */
if
(
si
->
si_nopres
&&
si
->
si_usehint
&&
a
)
{
struct
berval
cookie
;
slap_compose_sync_cookie
(
op
,
&
cookie
,
a
->
a_nvals
,
srs
->
sr_state
.
rid
);
rs
->
sr_err
=
syncprov_state_ctrl
(
op
,
rs
,
rs
->
sr_entry
,
LDAP_SYNC_ADD
,
rs
->
sr_ctrls
,
0
,
1
,
&
cookie
);
}
else
{
rs
->
sr_err
=
syncprov_state_ctrl
(
op
,
rs
,
rs
->
sr_entry
,
LDAP_SYNC_ADD
,
rs
->
sr_ctrls
,
0
,
0
,
NULL
);
}
}
else
if
(
rs
->
sr_type
==
REP_RESULT
&&
rs
->
sr_err
==
LDAP_SUCCESS
)
{
struct
berval
cookie
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment