diff -ru ../Ice-3.3.1.orig/cpp/src/IceSSL/Instance.cpp ./cpp/src/IceSSL/Instance.cpp --- ../Ice-3.3.1.orig/cpp/src/IceSSL/Instance.cpp 2009-03-20 10:52:14.000000000 -0700 +++ ./cpp/src/IceSSL/Instance.cpp 2010-11-20 21:36:36.000000000 -0800 @@ -989,7 +989,7 @@ { Trace out(_logger, _securityTraceCategory); out << "SSL summary for " << (incoming ? "incoming" : "outgoing") << " connection\n"; - SSL_CIPHER* cipher = SSL_get_current_cipher(ssl); + const SSL_CIPHER* cipher = SSL_get_current_cipher(ssl); if(!cipher) { out << "unknown cipher\n";