return null on unused ssl session

git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@52 726aef4b-f618-498e-8847-2d620e286838
This commit is contained in:
imaginos
2005-03-31 20:40:44 +00:00
parent 4ba062e19c
commit ec384be55d

View File

@@ -1505,7 +1505,13 @@ namespace Csocket
void SetSSLObject( SSL *ssl ) { m_ssl = ssl; }
void SetCTXObject( SSL_CTX *sslCtx ) { m_ssl_ctx = sslCtx; }
void SetFullSSLAccept() { m_bFullsslAccept = true; }
SSL_SESSION * GetSSLSession() { return( SSL_get_session( m_ssl ) ); }
SSL_SESSION * GetSSLSession()
{
if ( m_ssl )
return( SSL_get_session( m_ssl ) );
return( NULL );
}
#endif /* HAVE_LIBSSL */
//! Get the send buffer