Go to the documentation of this file.
92 if (ssl->
s3->hs ==
nullptr) {
93 return "SSL negotiation finished successfully";
124 switch (
value & 0xff) {
126 return "close notify";
129 return "unexpected_message";
132 return "bad record mac";
135 return "decompression failure";
138 return "handshake failure";
141 return "no certificate";
144 return "bad certificate";
147 return "unsupported certificate";
150 return "certificate revoked";
153 return "certificate expired";
156 return "certificate unknown";
159 return "illegal parameter";
162 return "decryption failed";
165 return "record overflow";
171 return "access denied";
174 return "decode error";
177 return "decrypt error";
180 return "export restriction";
183 return "protocol version";
186 return "insufficient security";
189 return "internal error";
192 return "inappropriate fallback";
195 return "user canceled";
198 return "no renegotiation";
201 return "missing extension";
204 return "unsupported extension";
207 return "certificate unobtainable";
210 return "unrecognized name";
213 return "bad certificate status response";
216 return "bad certificate hash value";
219 return "unknown PSK identity";
222 return "certificate required";
225 return "no application protocol";
228 return "ECH required";
#define SSL3_AD_CERTIFICATE_EXPIRED
#define TLS1_AD_PROTOCOL_VERSION
#define SSL3_AD_UNEXPECTED_MESSAGE
#define SSL3_AD_UNSUPPORTED_CERTIFICATE
#define TLS1_AD_NO_APPLICATION_PROTOCOL
#define TLS1_AD_UNSUPPORTED_EXTENSION
const char * SSL_alert_desc_string(int value)
#define SSL3_AD_DECOMPRESSION_FAILURE
#define TLS1_AD_UNKNOWN_CA
#define SSL3_AD_BAD_CERTIFICATE
#define TLS1_AD_NO_RENEGOTIATION
const char * SSL_state_string_long(const SSL *ssl)
const char * ssl_server_handshake_state(SSL_HANDSHAKE *hs)
#define SSL3_AD_NO_CERTIFICATE
const char * SSL_alert_type_string(int value)
#define SSL3_AD_ILLEGAL_PARAMETER
const char * SSL_state_string(const SSL *ssl)
#define TLS1_AD_MISSING_EXTENSION
#define SSL3_AD_BAD_RECORD_MAC
const char * SSL_alert_desc_string_long(int value)
#define TLS1_AD_DECRYPT_ERROR
#define TLS1_AD_ECH_REQUIRED
#define TLS1_AD_BAD_CERTIFICATE_HASH_VALUE
#define TLS1_AD_BAD_CERTIFICATE_STATUS_RESPONSE
#define TLS1_AD_CERTIFICATE_UNOBTAINABLE
#define TLS1_AD_UNKNOWN_PSK_IDENTITY
#define SSL3_AD_CERTIFICATE_UNKNOWN
const char * ssl_client_handshake_state(SSL_HANDSHAKE *hs)
#define TLS1_AD_UNRECOGNIZED_NAME
#define TLS1_AD_INSUFFICIENT_SECURITY
#define TLS1_AD_CERTIFICATE_REQUIRED
#define TLS1_AD_RECORD_OVERFLOW
#define SSL3_AD_CLOSE_NOTIFY
#define TLS1_AD_DECODE_ERROR
#define TLS1_AD_EXPORT_RESTRICTION
#define TLS1_AD_USER_CANCELLED
#define SSL3_AD_HANDSHAKE_FAILURE
#define SSL3_AD_CERTIFICATE_REVOKED
#define TLS1_AD_INTERNAL_ERROR
const char * SSL_alert_type_string_long(int value)
#define TLS1_AD_ACCESS_DENIED
#define SSL3_AD_INAPPROPRIATE_FALLBACK
#define TLS1_AD_DECRYPTION_FAILED
grpc
Author(s):
autogenerated on Thu Mar 13 2025 03:01:21