On Fri, Sep 17, 2004, Sravan wrote: > > > One final doubt... the library libeay32.lib is itself built from the > source code of OpenSSL. that means, for all the functions exported from > libeay32.lib, there should be definitions in the OpenSSL code right? > Consider as an example X509_free( ). When i say > IMPLEMENT_ASN1_FUNCTIONS(X509), the definition of X509_free will be > > void X509_free(X509 *a) > { > ASN1_item_free((ASN1_VALUE *)a, ASN1_ITEM_rptr(X509)) ; > } > > The definition for ASN1_item_free is present in tasn_fre.c and I am > able to resolve all the dependencies of that function. > But the problem is with ASN1_ITEM_rptr(X509), which expands to X509_it( > ) in my case. > >
That is defined in the appropriate ASN1 module. In this case crypto/asn1/x_x509.c Steve. -- Dr Stephen N. Henson. Email, S/MIME and PGP keys: see homepage OpenSSL project core developer and freelance consultant. Funding needed! Details on homepage. Homepage: http://www.drh-consultancy.demon.co.uk ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]