Lines Matching defs:reason
45 char *reason; /* Expected error reason string */
3524 OPENSSL_free(t->reason);
3525 t->reason = NULL;
3537 const char *reason;
3563 if (t->reason == NULL)
3566 if (t->reason == NULL) {
3567 TEST_info("%s:%d: Test is missing function or reason code",
3575 t->s.test_file, t->s.start, t->reason);
3579 reason = ERR_reason_error_string(err);
3580 if (reason == NULL) {
3583 t->s.test_file, t->s.start, t->reason);
3587 if (strcmp(reason, t->reason) == 0)
3591 t->s.test_file, t->s.start, t->reason, reason);
3652 long reason = ERR_GET_REASON(err);
3654 if ((lib == ERR_LIB_EVP && reason == EVP_R_UNSUPPORTED_ALGORITHM)
3655 || (lib == ERR_LIB_EVP && reason == EVP_R_DECODE_ERROR)
3656 || reason == ERR_R_UNSUPPORTED) {
3667 && (reason == EC_R_UNKNOWN_GROUP
3668 || reason == EC_R_INVALID_CURVE)) {
3911 if (t->reason != NULL) {
3912 TEST_info("Line %d: multiple reason lines", t->s.curr);
3915 t->reason = take_value(pp);