diff options
author | Noriko Hosoi <nhosoi@redhat.com> | 2010-08-31 10:09:39 -0700 |
---|---|---|
committer | Noriko Hosoi <nhosoi@redhat.com> | 2010-08-31 10:35:35 -0700 |
commit | 7cd57ad2fc78c90a2405128df1e5414161e1ff9d (patch) | |
tree | 30b8bc0c338615bfea3dc19bd298e143d39ede79 /ldap/servers/slapd/slap.h | |
parent | a2bcd8130c0b4b2db68045d3ecd433f7a0744b33 (diff) | |
download | ds-7cd57ad2fc78c90a2405128df1e5414161e1ff9d.tar.gz ds-7cd57ad2fc78c90a2405128df1e5414161e1ff9d.tar.xz ds-7cd57ad2fc78c90a2405128df1e5414161e1ff9d.zip |
Bug 628300 - DN is not normalized in dn/entry cache when an entry is added, entrydn is not present in search results
https://bugzilla.redhat.com/show_bug.cgi?id=628300
Resolves: 628300
Description: Code for supporting entrydn (added for Bug 578296)
contained a bug. If an entry was found in the entry cache,
id2entry_ext returned it without adding the entrydn attribute
value. This patch fixes the problem.
In addition, if the parent DN in the to-be-added entry is not
identical to the real parent DN (e.g., dc=eXAmple vs. dc=example),
replace the string with the real parent DN. This check & replace
is done only when the parent entry is in the entry cache not to
sacrifice the performance.
Diffstat (limited to 'ldap/servers/slapd/slap.h')
0 files changed, 0 insertions, 0 deletions