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: rs...@jabber.me Twitter: RichSalz

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to