From 6ad47e83b48b902b47d727c23321902dbdd1d929 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bodo=20M=C3=B6ller?= Date: Wed, 11 Jan 2006 07:18:35 +0000 Subject: improvements for alert handling --- ssl/ssl_stat.c | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'ssl/ssl_stat.c') diff --git a/ssl/ssl_stat.c b/ssl/ssl_stat.c index b16d253081..ccc010b4e2 100644 --- a/ssl/ssl_stat.c +++ b/ssl/ssl_stat.c @@ -399,6 +399,11 @@ const char *SSL_alert_desc_string(int value) case TLS1_AD_INTERNAL_ERROR: str="IE"; break; case TLS1_AD_USER_CANCELLED: str="US"; break; case TLS1_AD_NO_RENEGOTIATION: str="NR"; break; + case TLS1_AD_UNSUPPORTED_EXTENSION: str="UE"; break; + case TLS1_AD_CERTIFICATE_UNOBTAINABLE: str="CO"; break; + case TLS1_AD_UNRECOGNIZED_NAME: str="UN"; break; + case TLS1_AD_BAD_CERTIFICATE_STATUS_RESPONSE: str="BR"; break; + case TLS1_AD_BAD_CERTIFICATE_HASH_VALUE: str="BH"; break; default: str="UK"; break; } return(str); @@ -482,6 +487,21 @@ const char *SSL_alert_desc_string_long(int value) case TLS1_AD_NO_RENEGOTIATION: str="no renegotiation"; break; + case TLS1_AD_UNSUPPORTED_EXTENSION: + str="unsupported extension"; + break; + case TLS1_AD_CERTIFICATE_UNOBTAINABLE: + str="certificate unobtainable"; + break; + case TLS1_AD_UNRECOGNIZED_NAME: + str="unrecognized name"; + break; + case TLS1_AD_BAD_CERTIFICATE_STATUS_RESPONSE: + str="bad certificate status response"; + break; + case TLS1_AD_BAD_CERTIFICATE_HASH_VALUE: + str="bad certificate hash value"; + break; default: str="unknown"; break; } return(str); -- cgit v1.2.3