On Thu, Jun 06, 2002 at 12:39:50PM +0300, Mike Pechkin wrote:
> 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.
^^^^^^^^^^^
You hopefully didn't take this directly and used the correct setting with the
leading 'N'...

> > * 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

Mine is at
#define OPENSSL_VERSION_NUMBER  0x00907001L

Best regards,
        Lutz
PS. I didn't test the patch. I simply typed it into RT's communication window,
so maybe there is a typo inside...
-- 
Lutz Jaenicke                             [EMAIL PROTECTED]
http://www.aet.TU-Cottbus.DE/personen/jaenicke/
BTU Cottbus, Allgemeine Elektrotechnik
Universitaetsplatz 3-4, D-03044 Cottbus
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to