The extern "C" makes it difficult to put things into a namespace.  You'd either 
have to write class declarations that used NO public openssl header files in 
their public declaration, or we'd have to change the extern "C" wrappers to be 
something like
        #if defined(__cplusplus) && !defined(OPENSSL_NAMESPACED_API)


--  
Principal Security Engineer
Akamai Technologies, Cambridge MA
IM: [email protected] Twitter: RichSalz

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [email protected]
Automated List Manager                           [email protected]

Reply via email to