This issue has been gratefully resolved by Tim Hudson. (See Below)

-----Original Message-----
From: Tim Hudson [mailto:[EMAIL PROTECTED] 
Sent: 21 February 2008 11:28
To: Andrew Bryce
Subject: Re: SSL3_BUFFER Problem

This is a header file include order issue.

Edit HOSTCONNECTION.h (i.e. 
/app/home/abryce/workspace/WOBICORE_8_1/include/HOSTCONNECTION.h)

Add  *this*
#include "ssl.h" (or #include <openssl/ssl.h>)

*before* line 26 which does
#include "ssl3.h" (or #include <openssl/ssl3.h> - whichever form)


It must be included before ssl3.h is included with the order in which 
the header include handling is being done otherwise dtls1.h is processed

in ssl3.h's include of ssl.h before the record definitions in the first 
ssl3.h are included.

That should fix the issue and it is most likely header file ordering 
changes between versions of openssl which the base package was not 
expecting / anticipating.

Tim.


T-Mobile (UK) Limited
Company Registered Number: 02382161
Registered Office Address: Hatfield Business Park, Hatfield, Hertfordshire, 
AL10 9BW
Registered in England and Wales
 
NOTICE AND DISCLAIMER
 
This email (including attachments) is confidential. If you are not the intended 
recipient, notify the sender immediately, delete this email from your system 
and do not disclose or use for any purpose.
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [email protected]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to