On Thu, Jun 06, 2002 at 09:46:28AM +0200, Lutz Jaenicke via RT wrote:

> > Also, markus@ created this temp patch:
> > +@@ -102,6 +104,13 @@
> > + !ERROR This module requires OpenSSL 0.9.5a or higher
> > + #endif /* OPENSSL_VERSION_NUMBER */
> > + #endif /* SSLDLL */
> > ++
> > ++#if OPENSSL_VERSION_NUMBER < 0x00907000L
> > ++#else
> > ++      #ifndef NID_UniqueIdentifier
> > ++      #define NID_uniqueIdentifier NID_x500UniqueIdentifier
> > ++      #endif
> > ++#endif
> > +
> > + static int auth_ssl_valid = 0;
> > + static char *auth_ssl_name = 0;    /* this holds the oneline name */
> 
> That looks better, but not finally good enough. I think that the correct
> solution would be something like:
> * Replace all occurences of NID_UniqueIdentifier with 
>   ID_X500UniqueIdentifier.
> * Then:
> #if OPENSSL_VERSION_NUMBER < 0x00907000L
> #define NID_X500UniqueIdentifier NID_UniqueIdentifier
> #endif
I see. Lets' back to this patch.
Patch doesn't work. Now we have ssl = 0x00907000L

--mpech
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to