[Date Prev][Date Next] [Chronological] [Thread] [Top]

ldap_chase_referrals in libldap/request.c needs a call to hex_unescape?to (ITS#441)



Full_Name: Mei-Hui Su
Version: 1.2.7,1.2.8, dev
OS: solaris 2.7
URL: ftp://ftp.openldap.org/incoming/
Submission from: (NULL) (128.9.64.206)


Hi,

  While chasing referrals in request.c's ldap_chase_referral,
we found the new 'ref' being parsed out and encoded into a new
ber does not work right all the time unless we call 
ldap_pvt_hex_unescape on the 'ref' first. I am not sure if this
is a problem because we often get back a huge list of referrals
from a search request or trigger referrals on top of previous 
referral. 

Thanks

mei