Brad House wrote:
The dladdr() function used in DSO_pathbyaddr within
crypto/dso/dso_dlfcn.c is not a standard function, though
quite a few OSs appear to have it. Those that specifically
don't (that I've tested) are:
AIX 4.3.3+
AIX 5.1 (though 5.2/5.3 may have it, though it may be
Itanium only, not POWER).
SCO Openserver 5 (OpenServer 6 looks like it has it)
Cygwin doesn't either.
The odd thing is grepping through the entire source tree,
I can find no reference to that function. Nothing appears
to ever call it.
Applications can call it through the DSO_METHOD structure. I think the
purpose is to allow applications to obtain additional information. I
will change the code to make dlfcn_pathbyaddr return -1 on systems that
are not know to have Dl_info.
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [email protected]
Automated List Manager [EMAIL PROTECTED]