summaryrefslogtreecommitdiffstats
path: root/ldap/servers/slapd/slap.h
diff options
context:
space:
mode:
authorNoriko Hosoi <nhosoi@redhat.com>2010-08-31 10:09:39 -0700
committerNoriko Hosoi <nhosoi@redhat.com>2010-08-31 10:35:35 -0700
commit7cd57ad2fc78c90a2405128df1e5414161e1ff9d (patch)
tree30b8bc0c338615bfea3dc19bd298e143d39ede79 /ldap/servers/slapd/slap.h
parenta2bcd8130c0b4b2db68045d3ecd433f7a0744b33 (diff)
downloadds-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