diff --git a/commands/digest.c b/commands/digest.c index 4cc615d..02a9f6f 100644 --- a/commands/digest.c +++ b/commands/digest.c @@ -167,6 +167,7 @@ } else if (siglen != digestlen) { eprintf("%s wrong size %zu, expected %zu\n", sigfile, siglen, digestlen); + ret = COMMAND_ERROR; goto err; } } @@ -186,8 +187,8 @@ BAREBOX_CMD_HELP_OPT ("-a \t", "hash or signature algorithm to use") BAREBOX_CMD_HELP_OPT ("-k \t", "use supplied (ASCII or hex) for MAC") BAREBOX_CMD_HELP_OPT ("-K \t", "use key from (binary) for MAC") -BAREBOX_CMD_HELP_OPT ("-v \t", "verify data against supplied (hash, MAC or signature)") -BAREBOX_CMD_HELP_OPT ("-V \t", "verify data against (hash, MAC or signature)") +BAREBOX_CMD_HELP_OPT ("-s \t", "verify data against supplied (hash, MAC or signature)") +BAREBOX_CMD_HELP_OPT ("-S \t", "verify data against (hash, MAC or signature)") BAREBOX_CMD_HELP_END BAREBOX_CMD_START(digest)