sterling wrote:
> > Well, it did have a portability function in that it smoothed out
> > differences between various LDAP libraries (openldap/netscape/iplanet)
> > rather than various platforms (unix/nt/etc).
>
> what differences are smoothed out? maybe i'm looking in the wrong place,
> but i don't see any of this functionality.
Openldap:
- uses ldap.h, lber.h
- links to libldap and liblber
- supports STARTTLS
Netscape
- uses ldap.h, lber.h, ldap_ssl.h
- links to libldapssl(20|30|40|41)
- supports SSL, but not TLS
iPlanet
- header files???
- links to libldap50 and these: "-lnspr4 -lplc4 -lplds4 -liutil50
-llber50 -lldif50 -lnss3 -lprldap50 -lssl3 -lssldap50"
- SSL support, TLS support unknown
Active Directory
- ???
In addition there are a whole bunch of differences depending on whether
you're using LDAP v2.0 or v3.0 - see apr_ldap_compat.c.
Regards,
Graham
--
-----------------------------------------
[EMAIL PROTECTED] "There's a moon
over Bourbon Street
tonight..."
S/MIME Cryptographic Signature