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
472eea50
Commit
472eea50
authored
Jan 06, 2006
by
Kurt Zeilenga
Browse files
ITS#4310 suffix add w/ default ref fix
parent
93998532
Changes
3
Hide whitespace changes
Inline
Side-by-side
CHANGES
View file @
472eea50
...
...
@@ -6,10 +6,12 @@ OpenLDAP 2.3.16 Engineering
Flapd slapd cn=config bad ACL syntax modfy crash (ITS#4306)
Fixed slapd ACL/suffix configuration issue (ITS#4307)
Fixed slapd-bdb/hdb cache issue (ITS#4308)
Fixed slapd-bdb/hdb/ldbm suffix add with default referral issue (ITS#4310)
Build environment
Replace sched_yield(2) on Linux with select(2) (ITS#3950)
Documentation
Added slapd-bdb(5) cachefree description
Updated misc. manual pages
OpenLDAP 2.3.15 Release
Fixed slapd strerror logging bug (ITS#4292)
...
...
servers/slapd/back-bdb/referral.c
View file @
472eea50
...
...
@@ -101,7 +101,7 @@ dn2entry_retry:
bdb_cache_return_entry_r
(
bdb
->
bi_dbenv
,
&
bdb
->
bi_cache
,
e
,
&
lock
);
e
=
NULL
;
}
else
if
(
default_referral
!=
NULL
)
{
}
else
if
(
!
be_issuffix
(
op
->
o_bd
,
&
op
->
o_req_ndn
)
&&
default_referral
!=
NULL
)
{
rc
=
LDAP_OTHER
;
rs
->
sr_ref
=
referral_rewrite
(
default_referral
,
NULL
,
&
op
->
o_req_dn
,
LDAP_SCOPE_DEFAULT
);
...
...
servers/slapd/back-ldbm/referral.c
View file @
472eea50
...
...
@@ -63,7 +63,7 @@ ldbm_back_referrals(
cache_return_entry_r
(
&
li
->
li_cache
,
matched
);
}
else
if
(
default_referral
!=
NULL
)
{
}
else
if
(
!
be_issuffix
(
op
->
o_bd
,
&
op
->
o_req_ndn
)
&&
default_referral
!=
NULL
)
{
rc
=
rs
->
sr_err
=
LDAP_OTHER
;
rs
->
sr_ref
=
referral_rewrite
(
default_referral
,
NULL
,
&
op
->
o_req_dn
,
LDAP_SCOPE_DEFAULT
);
...
...
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