ERR_GET_REASON
e = ERR_GET_REASON(ERR_peek_error());
if (ERR_GET_REASON(ERR_peek_last_error()) == BIO_R_NO_SUCH_FILE)
(ERR_GET_REASON(ERR_peek_last_error()) ==
r = ERR_GET_REASON(e);
r = ERR_GET_REASON(e);
if (ERR_GET_REASON(ERR_peek_last_error()) ==
if (ERR_GET_REASON(ERR_peek_error()) ==
if ((ERR_GET_REASON(ERR_peek_last_error()) ==
if ((ERR_GET_REASON(ERR_peek_last_error()) ==
ERR_GET_REASON(err) == PEM_R_NO_START_LINE) {
if (ERR_GET_REASON(err) != agot->want_error) {
"want %d\n", i, ERR_GET_REASON(err),
if (ERR_GET_REASON(err) == ASN1_R_HEADER_TOO_LONG) {
if (ERR_GET_REASON(err) != act->want_error) {
"want %d", ERR_GET_REASON(err),
if (ERR_GET_REASON(err) != aot->want_error) {
ERR_GET_REASON(err), aot->want_error);
if (ERR_GET_REASON(err) != ASN1_R_BUFFER_TOO_SMALL) {
ERR_GET_REASON(err), ASN1_R_BUFFER_TOO_SMALL);
ERR_GET_REASON(error) != EC_R_UNKNOWN_GROUP) {
curve->descr, EC_R_UNKNOWN_GROUP, ERR_GET_REASON(error));
if (ERR_GET_REASON(error) != EC_R_PKPARAMETERS2GROUP_FAILURE) {
curve->descr, EC_R_UNKNOWN_GROUP, ERR_GET_REASON(error));
if (strcmp(s, strerror(ERR_GET_REASON(err))) != 0) {
"want '%s'\n", s, strerror(ERR_GET_REASON(err)));
if (pt->want == -1 && ERR_GET_REASON(err) != pt->want_error) {
i, ERR_GET_REASON(err), pt->want_error);
if (pt->want == -1 && ERR_GET_REASON(err) != pt->want_error) {
i, ERR_GET_REASON(err), pt->want_error);
if (ERR_GET_REASON(l) == RSA_R_UNKNOWN_PADDING_TYPE)
ERR_GET_REASON(error), 0);
if (ERR_GET_REASON(error) != X509V3_R_EXTENSION_NOT_FOUND) {
ERR_GET_REASON(error), X509V3_R_EXTENSION_NOT_FOUND);
if (ERR_GET_REASON(error) != X509V3_R_EXTENSION_EXISTS) {
ERR_GET_REASON(error), X509V3_R_EXTENSION_EXISTS);
if (ERR_GET_REASON(error) != X509V3_R_UNSUPPORTED_OPTION) {
ERR_GET_REASON(error), X509V3_R_EXTENSION_EXISTS);
if (ERR_GET_REASON(error) != X509V3_R_EXTENSION_NOT_FOUND) {
ERR_GET_REASON(error), X509V3_R_EXTENSION_NOT_FOUND);
if (ERR_GET_REASON(err) != et->want_error) {
"want %d\n", test_no, ERR_GET_REASON(err),
ERR_GET_REASON(error) != X509_R_CERT_ALREADY_IN_HASH_TABLE) {
(ERR_GET_REASON(err) == SSL_R_HTTPS_PROXY_REQUEST ||
ERR_GET_REASON(err) == SSL_R_HTTP_REQUEST ||
ERR_GET_REASON(err) == SSL_R_WRONG_VERSION_NUMBER ||
ERR_GET_REASON(err) == SSL_R_SSLV3_ALERT_BAD_CERTIFICATE
|| ERR_GET_REASON(err) == SSL_R_NO_SHARED_CIPHER
|| ERR_GET_REASON(err) == SSL_R_UNKNOWN_PROTOCOL
|| ERR_GET_REASON(err) == SSL_R_UNSUPPORTED_PROTOCOL
|| ERR_GET_REASON(err) == SSL_R_VERSION_TOO_LOW
ERR_GET_REASON(e) == EVP_R_INVALID_DIGEST) {
if (ERR_GET_REASON(ERR_peek_last_error()) ==
if ((ERR_GET_REASON(ERR_peek_error()) ==
ERR_GET_REASON(err) != ERR_R_MALLOC_FAILURE) {
ERR_GET_REASON(ssl_err) != SSL_R_SSL3_EXT_INVALID_SERVERNAME) {
int pem_reason = ERR_GET_REASON(pem_err);
ERR_GET_REASON(e) == EVP_R_INVALID_DIGEST) {
ERR_GET_REASON(error) != X509_R_CERT_ALREADY_IN_HASH_TABLE) {
(ERR_GET_REASON(err) == SSL_R_HTTPS_PROXY_REQUEST ||
ERR_GET_REASON(err) == SSL_R_HTTP_REQUEST ||
ERR_GET_REASON(err) == SSL_R_WRONG_VERSION_NUMBER ||
ERR_GET_REASON(err) == SSL_R_SSLV3_ALERT_BAD_CERTIFICATE
|| ERR_GET_REASON(err) == SSL_R_NO_SHARED_CIPHER
|| ERR_GET_REASON(err) == SSL_R_UNKNOWN_PROTOCOL
|| ERR_GET_REASON(err) == SSL_R_UNSUPPORTED_PROTOCOL
|| ERR_GET_REASON(err) == SSL_R_VERSION_TOO_LOW
ERR_GET_REASON(e) == EVP_R_INVALID_DIGEST) {