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

RE: Problems in HEAD

> -----Original Message-----
> From: owner-openldap-devel@OpenLDAP.org
> [mailto:owner-openldap-devel@OpenLDAP.org]On Behalf Of Pierangelo
> Masarati

> Howard,
> I'm currently working on re-engineering dn_* functions in
> servers/slapd/dn.c
> (adding better functions, based on bervals and ldap_dn* functions for dn
> parsing and so.  I'll try to keep in touch with your recent changes.

A note about dnParent and dn_rdnlen/dnExtractRdn - the point of my tweaks to
those functions was to avoid an unnecessary alloc/dealloc. I suggest
defining a flag (like LDAP_DN_NO_RESULT?) to tell ldap_str2rdn not to
allocate the LDAPRDN results. The only thing of interest is the pointer
position/rdn length, not any actual values.