00001 /* 00002 * Distributed under the OpenDDS License. 00003 * See: http://www.OpenDDS.org/license.html 00004 */ 00005 00006 #ifndef OPENDDS_SECURITY_SSL_ERR_H 00007 #define OPENDDS_SECURITY_SSL_ERR_H 00008 00009 #include <ace/Log_Msg.h> 00010 #include <openssl/err.h> 00011 00012 #define OPENDDS_SSL_LOG_ERR(MSG) \ 00013 ACE_ERROR((LM_WARNING, ACE_TEXT("(%P|%t) WARNING: '%C' %C \n"), \ 00014 ERR_reason_error_string(ERR_get_error()), (MSG))) 00015 00016 #endif