From e8f2e2fb3d82485af297717b93358f488e15eae0 Mon Sep 17 00:00:00 2001 From: junfx Date: Thu, 13 Apr 2017 15:56:50 +0800 Subject: pkeyutl exit with 0 if the verification succeeded If exiting non-zero, which not consistent with shell conventions, the shells/scripts treat the cmd as failed. CLA: trivial Reviewed-by: Matt Caswell Reviewed-by: Richard Levitte (Merged from https://github.com/openssl/openssl/pull/3213) --- apps/pkeyutl.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'apps') diff --git a/apps/pkeyutl.c b/apps/pkeyutl.c index 7c62d1c870..19f2e5d9cf 100644 --- a/apps/pkeyutl.c +++ b/apps/pkeyutl.c @@ -322,8 +322,10 @@ int MAIN(int argc, char **argv) buf_in, (size_t)buf_inlen); if (rv == 0) BIO_puts(out, "Signature Verification Failure\n"); - else if (rv == 1) + else if (rv == 1) { BIO_puts(out, "Signature Verified Successfully\n"); + ret = 0; + } if (rv >= 0) goto end; } else { -- cgit v1.2.3