Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
Joe Martin
OpenLDAP
Commits
dbf65aba
Commit
dbf65aba
authored
Jan 21, 2009
by
Quanah Gibson-Mount
Browse files
ITS#5867
parent
c93c16e1
Changes
2
Hide whitespace changes
Inline
Side-by-side
CHANGES
View file @
dbf65aba
...
...
@@ -9,6 +9,7 @@ OpenLDAP 2.4.14 Engineering
Added slapd syncrepl default retry setting (ITS#5825)
Added slapd val.regex expansion (ITS#5804)
Added slapo-rwm newRDN rewriting (ITS#5834)
Fixed slapd bconfig to return error codes (ITS#5867)
Fixed slapd syncrepl rename handling (ITS#5809)
Fixed slapd syncrepl MMR when adding new server (ITS#5850)
Fixed slapd-ldap idassert-bind validity checking (ITS#5863)
...
...
servers/slapd/bconfig.c
View file @
dbf65aba
...
...
@@ -3634,6 +3634,9 @@ config_send( Operation *op, SlapReply *rs, CfEntryInfo *ce, int depth )
rs
->
sr_entry
=
ce
->
ce_entry
;
rs
->
sr_flags
=
0
;
rc
=
send_search_entry
(
op
,
rs
);
if
(
rc
!=
LDAP_SUCCESS
)
{
return
rc
;
}
}
if
(
op
->
ors_scope
==
LDAP_SCOPE_SUBTREE
)
{
if
(
ce
->
ce_kids
)
{
...
...
@@ -5489,20 +5492,22 @@ config_back_search( Operation *op, SlapReply *rs )
switch
(
op
->
ors_scope
)
{
case
LDAP_SCOPE_BASE
:
case
LDAP_SCOPE_SUBTREE
:
config_send
(
op
,
rs
,
ce
,
0
);
rs
->
sr_err
=
config_send
(
op
,
rs
,
ce
,
0
);
break
;
case
LDAP_SCOPE_ONELEVEL
:
for
(
ce
=
ce
->
ce_kids
;
ce
;
ce
=
ce
->
ce_sibs
)
{
config_send
(
op
,
rs
,
ce
,
1
);
rs
->
sr_err
=
config_send
(
op
,
rs
,
ce
,
1
);
if
(
rs
->
sr_err
)
{
break
;
}
}
break
;
}
rs
->
sr_err
=
LDAP_SUCCESS
;
out:
send_ldap_result
(
op
,
rs
);
return
0
;
return
rs
->
sr_err
;
}
/* no-op, we never free entries */
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new 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