]> git.sur5r.net Git - openldap/commit
ITS#5408 part 6 - referrals.
authorHallvard Furuseth <hallvard@openldap.org>
Tue, 11 Nov 2008 23:42:32 +0000 (23:42 +0000)
committerHallvard Furuseth <hallvard@openldap.org>
Tue, 11 Nov 2008 23:42:32 +0000 (23:42 +0000)
commitb1aed5b0ab0282ce89d40da32b6d603563e0a91a
tree005337e5cceeadb372d70d0c1500aca13595c2bb
parent5c41dfdabe17150d8ba29573ba09c26310f7c025
ITS#5408 part 6 - referrals.
- Sending continuation references:
  Drop an unnecessary and wrong LDAP_SCOPE_BASE check.  The correct
  check would have been for DN == baseDN.
  Do not rewrite the scope, the caller already did.
- ldif_prepare_create(): Check that parent/newSuperior is not a referral.
- Rewrite ldif_back_rerferrals().  Better error handling.  Always pass
  refs through referral_rewrite().  As in back-bdb, apply manageDSAit
  only to the baseDN and do not use default_referral.
servers/slapd/back-ldif/ldif.c