>>>> "Oscar" == Oscar Figueiredo
<Oscar.Figueiredo(a)di.epfl.ch> writes:
>>>> "Raymond" == Raymond Toy
<toy(a)rtp.ericsson.se> writes:
Raymond> The manpage for ldap_open gives an example for the elements of struct
Raymond> ldap, but I can't find that in any include file.
Oscar> I second that. In its current state, Sun's LDAP
Oscar> implementation seems to be fairly unusable : manpages and
Oscar> header files are inconsistent and ldap.h doesn't provide
Oscar> neither a definition of struct ldap nor a prototype for
Oscar> ldap_set_option.
I took a look at ldap.h in the UMICH version. The struct ldap looks
very, very much like the example code in Sun's ldap_open manpage.
Maybe it's the same. :-)
Raymond> Oh well, if this is true, I think we'll have to put something in
Raymond> configure so that we DON'T use Sun's ldap on Solaris 2.7. (I hope
I
Raymond> didn't miss anything.)
Oscar> I fear this is going to be really difficult: I must find
Oscar> some sure way of identifying this particular
Oscar> implementation. I'll give it a look.
Maybe we should just not do auto-detect of ldap on Solaris 2.7, and
add yet another option to configure to use ldap explicitly.
Or punt and just put it in the Problems file and tell people to get
the some other ldap library.
(BTW, has anyone successfully used Netscape's implementation? I tried
it once, didn't get it to work, and used the UMICH version, which,
obviously, works.)
Ray